| http://purl.uniprot.org/unirules/MF_00206#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:85269 up:source unirule:MF_00206 .
_:85270 up:source unirule:MF_00206 .
_:85271 up:source unirule:MF_00206 .
_:85272 up:source unirule:MF_00206 .
_:85273 up:source unirule:MF_00206 .
_:85274 up:source unirule:MF_00206 .
_:85275 up:source unirule:MF_00206 .
_:85276 up:source unirule:MF_00206 .
_:85277 up:source unirule:MF_00206 .
_:85278 up:source unirule:MF_00206 .
_:85279 up:source unirule:MF_00206 .
_:85280 up:source unirule:MF_00206 .
_:85281 up:source unirule:MF_00206 .
_:85282 up:source unirule:MF_00206 .
_:85283 up:source unirule:MF_00206 .
_:85284 up:source unirule:MF_00206 .
_:85285 up:source unirule:MF_00206 .
_:85286 up:source unirule:MF_00206 .
_:85287 up:source unirule:MF_00206 .
_:85288 up:source unirule:MF_00206 .
_:85289 up:source unirule:MF_00206 .
_:85290 up:source unirule:MF_00206 .
_:85291 up:source unirule:MF_00206 .
_:85292 up:source unirule:MF_00206 .
_:85293 up:source unirule:MF_00206 .
_:85294 up:source unirule:MF_00206 .
_:85295 up:source unirule:MF_00206 .
_:85296 up:source unirule:MF_00206 .
_:85297 up:source unirule:MF_00206 .
_:85298 up:source unirule:MF_00206 .
_:85299 up:source unirule:MF_00206 .
?this up:alternativeName ?name1 ,
?name2 ,
?name3 ,
?name4 ;
up:annotation ?annotation6 ,
?annotation7 ,
?annotation9 ,
?annotation10 ,
?annotation12 ;
up:classifiedWith GO:0005737 ,
GO:0009107 ,
GO:0009249 ,
GO:0016783 ,
GO:0016992 ,
GO:0051539 ,
keyword:408 ,
keyword:411 ,
keyword:479 ,
keyword:4 ,
keyword:808 ,
keyword:949 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.8.1.8' ;
up:fullName 'Lipoyl synthase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Lip-syn' ;
up:shortName 'LS' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'Lipoate synthase' ;
rdf:type up:Structured_Name .
?name3 up:fullName 'Lipoic acid synthase' ;
rdf:type up:Structured_Name .
?name4 up:fullName 'Sulfur insertion protein LipA' ;
rdf:type up:Structured_Name .
?gene5 skos:prefLabel 'lipA' .
?annotation6 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.' .
?annotation7 up:activity ?activity8 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity8 up:catalyticActivity ;
up:enzymeClass .
?annotation9 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.' .
?annotation10 a up:Subcellular_Location_Annotation .
?annotation10li11 up:cellularComponent .
?annotation12 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the radical SAM superfamily. Lipoyl synthase family.' .
?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:49883 .
?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 .
_:85300 a rdf:Statement ;
up:attribution _:85269 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:85301 a rdf:Statement ;
up:attribution _:85270 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:85302 a rdf:Statement ;
up:attribution _:85271 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:85303 a rdf:Statement ;
up:attribution _:85272 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name3 .
_:85304 a rdf:Statement ;
up:attribution _:85273 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name4 .
_:85305 a rdf:Statement ;
up:attribution _:85274 ;
rdf:subject ?gene5 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene5 .
_:85306 a rdf:Statement ;
up:attribution _:85275 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:85307 a rdf:Statement ;
up:attribution _:85276 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:85308 a rdf:Statement ;
up:attribution _:85277 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:85309 a rdf:Statement ;
up:attribution _:85278 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:85310 a rdf:Statement ;
up:attribution _:85279 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:85311 a rdf:Statement ;
up:attribution _:85280 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:4 .
_:85312 a rdf:Statement ;
up:attribution _:85281 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:85313 a rdf:Statement ;
up:attribution _:85282 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:408 .
_:85314 a rdf:Statement ;
up:attribution _:85283 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:411 .
_:85315 a rdf:Statement ;
up:attribution _:85284 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:85316 a rdf:Statement ;
up:attribution _:85285 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:949 .
_:85317 a rdf:Statement ;
up:attribution _:85286 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:85318 a rdf:Statement ;
up:attribution _:85287 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016783 .
_:85319 a rdf:Statement ;
up:attribution _:85288 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016992 .
_:85320 a rdf:Statement ;
up:attribution _:85289 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0051539 .
_:85321 a rdf:Statement ;
up:attribution _:85290 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009107 .
_:85322 a rdf:Statement ;
up:attribution _:85291 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009249 .
_:85323 a rdf:Statement ;
up:attribution _:85292 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:85324 a rdf:Statement ;
up:source unirule:MF_00206 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:85325 a rdf:Statement ;
up:attribution _:85293 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:85326 a rdf:Statement ;
up:source unirule:MF_00206 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:85327 a rdf:Statement ;
up:attribution _:85294 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:85328 a rdf:Statement ;
up:source unirule:MF_00206 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:85329 a rdf:Statement ;
up:attribution _:85295 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:85330 a rdf:Statement ;
up:source unirule:MF_00206 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:85331 a rdf:Statement ;
up:attribution _:85296 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:85332 a rdf:Statement ;
up:source unirule:MF_00206 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:85333 a rdf:Statement ;
up:attribution _:85297 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:85334 a rdf:Statement ;
up:source unirule:MF_00206 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:85335 a rdf:Statement ;
up:attribution _:85298 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:85336 a rdf:Statement ;
up:source unirule:MF_00206 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
_:85337 a rdf:Statement ;
up:attribution _:85299 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00206
#Rule MF_00206 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-02
{
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00206 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
FILTER (! (EXISTS {
?this rdfs:seeAlso signature:MF_03129 .
})) .
} UNION {
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00206 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
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:2 .
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:2 .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:2759 .
})) .
} UNION {
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00206 .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
FILTER (! (EXISTS {
?this rdfs:seeAlso signature:MF_03129 .
})) .
} UNION {
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00206 .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
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:2157 .
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:2157 .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:2759 .
})) .
}
BIND(URI(CONCAT(STR(?this), '#MF_00206a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00206a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00206a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_00206a3')) AS ?name3) .
BIND(URI(CONCAT(STR(?this), '#MF_00206a4')) AS ?name4) .
BIND(URI(CONCAT(STR(?this), '#MF_00206a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00206a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_00206a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_00206a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_00206a12')) AS ?annotation12) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch68 faldo:location ?templateMotifSequenceMatchRegionP9WK9169 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WK9171 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WK91MF_0020664 .
?templateMotifSequenceMatchRegionP9WK9169 faldo:begin ?templateMotifSequenceMatchBeginP9WK9170 .
?templateMotifSequenceMatchBeginP9WK9170 faldo:position ?templateMotifSequenceMatchBeginPositionP9WK9165 ;
faldo:reference isoform:P9WK91-1 .
?templateMotifSequenceProfileAlignmentOperationP9WK9171 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
?targetMotifMatch72 faldo:location ?targetMotifMatchRegionMatch73 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0020675 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WK91MF_0020666 .
?targetMotifMatchRegionMatch73 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0020674 .
?targetMotifMatchRegionMatchBeginMF_0020674 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0020667 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0020675 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WK91MF_0020664, 1, (STRLEN(?templateMotifCigarP9WK91MF_0020664) - STRLEN(REPLACE(?templateMotifCigarP9WK91MF_0020664, CONCAT('^(?:-*[^-]){', STR(((55 - ?templateMotifSequenceMatchBeginPositionP9WK9165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step176) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WK91MF_0020666, 1, (STRLEN(?targetMotifMatchCigarP9WK91MF_0020666) - STRLEN(REPLACE(?targetMotifMatchCigarP9WK91MF_0020666, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WK91MF_0020666, 1, (STRLEN(?targetMotifMatchCigarP9WK91MF_0020666) - STRLEN(REPLACE(?targetMotifMatchCigarP9WK91MF_0020666, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), '')))), '[^-]', ''))) AS ?step277) .
BIND(((?step277 + ?targetMotifMatchRegionMatchBeginPositionMF_0020667) - 1) AS ?thisPositionOn20) .
BIND(?thisPositionOn20 AS ?thisPositionOn21) .
BIND(?this AS ?pfs1t78) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfsb17) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfse18) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn20, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_00206a16')) AS ?annotation16) .
BIND(?this AS ?pfs15) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch83 faldo:location ?templateMotifSequenceMatchRegionP9WK9184 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WK9186 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WK91MF_0020679 .
?templateMotifSequenceMatchRegionP9WK9184 faldo:begin ?templateMotifSequenceMatchBeginP9WK9185 .
?templateMotifSequenceMatchBeginP9WK9185 faldo:position ?templateMotifSequenceMatchBeginPositionP9WK9180 ;
faldo:reference isoform:P9WK91-1 .
?templateMotifSequenceProfileAlignmentOperationP9WK9186 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
?targetMotifMatch87 faldo:location ?targetMotifMatchRegionMatch88 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0020690 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WK91MF_0020681 .
?targetMotifMatchRegionMatch88 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0020689 .
?targetMotifMatchRegionMatchBeginMF_0020689 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0020682 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0020690 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WK91MF_0020679, 1, (STRLEN(?templateMotifCigarP9WK91MF_0020679) - STRLEN(REPLACE(?templateMotifCigarP9WK91MF_0020679, CONCAT('^(?:-*[^-]){', STR(((60 - ?templateMotifSequenceMatchBeginPositionP9WK9180) + 1)), '}'), '')))), '[a-z]', '')) AS ?step191) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WK91MF_0020681, 1, (STRLEN(?targetMotifMatchCigarP9WK91MF_0020681) - STRLEN(REPLACE(?targetMotifMatchCigarP9WK91MF_0020681, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WK91MF_0020681, 1, (STRLEN(?targetMotifMatchCigarP9WK91MF_0020681) - STRLEN(REPLACE(?targetMotifMatchCigarP9WK91MF_0020681, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), '')))), '[^-]', ''))) AS ?step292) .
BIND(((?step292 + ?targetMotifMatchRegionMatchBeginPositionMF_0020682) - 1) AS ?thisPositionOn27) .
BIND(?thisPositionOn27 AS ?thisPositionOn28) .
BIND(?this AS ?pfs1t93) .
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_00206a23')) AS ?annotation23) .
BIND(?this AS ?pfs22) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch98 faldo:location ?templateMotifSequenceMatchRegionP9WK9199 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WK91101 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WK91MF_0020694 .
?templateMotifSequenceMatchRegionP9WK9199 faldo:begin ?templateMotifSequenceMatchBeginP9WK91100 .
?templateMotifSequenceMatchBeginP9WK91100 faldo:position ?templateMotifSequenceMatchBeginPositionP9WK9195 ;
faldo:reference isoform:P9WK91-1 .
?templateMotifSequenceProfileAlignmentOperationP9WK91101 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
?targetMotifMatch102 faldo:location ?targetMotifMatchRegionMatch103 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00206105 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WK91MF_0020696 .
?targetMotifMatchRegionMatch103 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00206104 .
?targetMotifMatchRegionMatchBeginMF_00206104 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0020697 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00206105 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WK91MF_0020694, 1, (STRLEN(?templateMotifCigarP9WK91MF_0020694) - STRLEN(REPLACE(?templateMotifCigarP9WK91MF_0020694, CONCAT('^(?:-*[^-]){', STR(((66 - ?templateMotifSequenceMatchBeginPositionP9WK9195) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1106) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WK91MF_0020696, 1, (STRLEN(?targetMotifMatchCigarP9WK91MF_0020696) - STRLEN(REPLACE(?targetMotifMatchCigarP9WK91MF_0020696, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WK91MF_0020696, 1, (STRLEN(?targetMotifMatchCigarP9WK91MF_0020696) - STRLEN(REPLACE(?targetMotifMatchCigarP9WK91MF_0020696, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), '')))), '[^-]', ''))) AS ?step2107) .
BIND(((?step2107 + ?targetMotifMatchRegionMatchBeginPositionMF_0020697) - 1) AS ?thisPositionOn34) .
BIND(?thisPositionOn34 AS ?thisPositionOn35) .
BIND(?this AS ?pfs1t108) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb31) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse32) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn34, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_00206a30')) AS ?annotation30) .
BIND(?this AS ?pfs29) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch113 faldo:location ?templateMotifSequenceMatchRegionP9WK91114 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WK91116 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WK91MF_00206109 .
?templateMotifSequenceMatchRegionP9WK91114 faldo:begin ?templateMotifSequenceMatchBeginP9WK91115 .
?templateMotifSequenceMatchBeginP9WK91115 faldo:position ?templateMotifSequenceMatchBeginPositionP9WK91110 ;
faldo:reference isoform:P9WK91-1 .
?templateMotifSequenceProfileAlignmentOperationP9WK91116 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
?targetMotifMatch117 faldo:location ?targetMotifMatchRegionMatch118 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00206120 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WK91MF_00206111 .
?targetMotifMatchRegionMatch118 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00206119 .
?targetMotifMatchRegionMatchBeginMF_00206119 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00206112 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00206120 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WK91MF_00206109, 1, (STRLEN(?templateMotifCigarP9WK91MF_00206109) - STRLEN(REPLACE(?templateMotifCigarP9WK91MF_00206109, CONCAT('^(?:-*[^-]){', STR(((81 - ?templateMotifSequenceMatchBeginPositionP9WK91110) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1121) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WK91MF_00206111, 1, (STRLEN(?targetMotifMatchCigarP9WK91MF_00206111) - STRLEN(REPLACE(?targetMotifMatchCigarP9WK91MF_00206111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WK91MF_00206111, 1, (STRLEN(?targetMotifMatchCigarP9WK91MF_00206111) - STRLEN(REPLACE(?targetMotifMatchCigarP9WK91MF_00206111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), '')))), '[^-]', ''))) AS ?step2122) .
BIND(((?step2122 + ?targetMotifMatchRegionMatchBeginPositionMF_00206112) - 1) AS ?thisPositionOn41) .
BIND(?thisPositionOn41 AS ?thisPositionOn42) .
BIND(?this AS ?pfs1t123) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb38) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse39) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn41, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_00206a37')) AS ?annotation37) .
BIND(?this AS ?pfs36) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch128 faldo:location ?templateMotifSequenceMatchRegionP9WK91129 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WK91131 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WK91MF_00206124 .
?templateMotifSequenceMatchRegionP9WK91129 faldo:begin ?templateMotifSequenceMatchBeginP9WK91130 .
?templateMotifSequenceMatchBeginP9WK91130 faldo:position ?templateMotifSequenceMatchBeginPositionP9WK91125 ;
faldo:reference isoform:P9WK91-1 .
?templateMotifSequenceProfileAlignmentOperationP9WK91131 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
?targetMotifMatch132 faldo:location ?targetMotifMatchRegionMatch133 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00206135 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WK91MF_00206126 .
?targetMotifMatchRegionMatch133 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00206134 .
?targetMotifMatchRegionMatchBeginMF_00206134 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00206127 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00206135 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WK91MF_00206124, 1, (STRLEN(?templateMotifCigarP9WK91MF_00206124) - STRLEN(REPLACE(?templateMotifCigarP9WK91MF_00206124, CONCAT('^(?:-*[^-]){', STR(((85 - ?templateMotifSequenceMatchBeginPositionP9WK91125) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1136) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WK91MF_00206126, 1, (STRLEN(?targetMotifMatchCigarP9WK91MF_00206126) - STRLEN(REPLACE(?targetMotifMatchCigarP9WK91MF_00206126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WK91MF_00206126, 1, (STRLEN(?targetMotifMatchCigarP9WK91MF_00206126) - STRLEN(REPLACE(?targetMotifMatchCigarP9WK91MF_00206126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), '')))), '[^-]', ''))) AS ?step2137) .
BIND(((?step2137 + ?targetMotifMatchRegionMatchBeginPositionMF_00206127) - 1) AS ?thisPositionOn48) .
BIND(?thisPositionOn48 AS ?thisPositionOn49) .
BIND(?this AS ?pfs1t138) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb45) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse46) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn48, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_00206a44')) AS ?annotation44) .
BIND(?this AS ?pfs43) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch143 faldo:location ?templateMotifSequenceMatchRegionP9WK91144 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WK91146 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WK91MF_00206139 .
?templateMotifSequenceMatchRegionP9WK91144 faldo:begin ?templateMotifSequenceMatchBeginP9WK91145 .
?templateMotifSequenceMatchBeginP9WK91145 faldo:position ?templateMotifSequenceMatchBeginPositionP9WK91140 ;
faldo:reference isoform:P9WK91-1 .
?templateMotifSequenceProfileAlignmentOperationP9WK91146 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
?targetMotifMatch147 faldo:location ?targetMotifMatchRegionMatch148 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00206150 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WK91MF_00206141 .
?targetMotifMatchRegionMatch148 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00206149 .
?targetMotifMatchRegionMatchBeginMF_00206149 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00206142 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00206150 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WK91MF_00206139, 1, (STRLEN(?templateMotifCigarP9WK91MF_00206139) - STRLEN(REPLACE(?templateMotifCigarP9WK91MF_00206139, CONCAT('^(?:-*[^-]){', STR(((88 - ?templateMotifSequenceMatchBeginPositionP9WK91140) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1151) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WK91MF_00206141, 1, (STRLEN(?targetMotifMatchCigarP9WK91MF_00206141) - STRLEN(REPLACE(?targetMotifMatchCigarP9WK91MF_00206141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WK91MF_00206141, 1, (STRLEN(?targetMotifMatchCigarP9WK91MF_00206141) - STRLEN(REPLACE(?targetMotifMatchCigarP9WK91MF_00206141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), '')))), '[^-]', ''))) AS ?step2152) .
BIND(((?step2152 + ?targetMotifMatchRegionMatchBeginPositionMF_00206142) - 1) AS ?thisPositionOn55) .
BIND(?thisPositionOn55 AS ?thisPositionOn56) .
BIND(?this AS ?pfs1t153) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb52) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse53) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn55, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_00206a51')) AS ?annotation51) .
BIND(?this AS ?pfs50) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch158 faldo:location ?templateMotifSequenceMatchRegionP9WK91159 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WK91161 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WK91MF_00206154 .
?templateMotifSequenceMatchRegionP9WK91159 faldo:begin ?templateMotifSequenceMatchBeginP9WK91160 .
?templateMotifSequenceMatchBeginP9WK91160 faldo:position ?templateMotifSequenceMatchBeginPositionP9WK91155 ;
faldo:reference isoform:P9WK91-1 .
?templateMotifSequenceProfileAlignmentOperationP9WK91161 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
?targetMotifMatch162 faldo:location ?targetMotifMatchRegionMatch163 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00206165 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WK91MF_00206156 .
?targetMotifMatchRegionMatch163 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00206164 .
?targetMotifMatchRegionMatchBeginMF_00206164 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00206157 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00206165 edam:has_input signature:MF_00206 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WK91MF_00206154, 1, (STRLEN(?templateMotifCigarP9WK91MF_00206154) - STRLEN(REPLACE(?templateMotifCigarP9WK91MF_00206154, CONCAT('^(?:-*[^-]){', STR(((292 - ?templateMotifSequenceMatchBeginPositionP9WK91155) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1166) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WK91MF_00206156, 1, (STRLEN(?targetMotifMatchCigarP9WK91MF_00206156) - STRLEN(REPLACE(?targetMotifMatchCigarP9WK91MF_00206156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WK91MF_00206156, 1, (STRLEN(?targetMotifMatchCigarP9WK91MF_00206156) - STRLEN(REPLACE(?targetMotifMatchCigarP9WK91MF_00206156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), '')))), '[^-]', ''))) AS ?step2167) .
BIND(((?step2167 + ?targetMotifMatchRegionMatchBeginPositionMF_00206157) - 1) AS ?thisPositionOn62) .
BIND(?thisPositionOn62 AS ?thisPositionOn63) .
BIND(?this AS ?pfs1t168) .
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) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_00206a58')) AS ?annotation58) .
BIND(?this AS ?pfs57) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:1385 .
BIND(?this AS ?case13) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:1385 .
})) .
BIND(?this AS ?case14) .
}
}
"xsd:string |