| http://purl.uniprot.org/unirules/MF_03018#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:788623 up:source unirule:MF_03018 .
_:788624 up:source unirule:MF_03018 .
_:788625 up:source unirule:MF_03018 .
_:788626 up:source unirule:MF_03018 .
_:788627 up:source unirule:MF_03018 .
_:788628 up:source unirule:MF_03018 .
_:788629 up:source unirule:MF_03018 .
_:788630 up:source unirule:MF_03018 .
_:788631 up:source unirule:MF_03018 .
_:788632 up:source unirule:MF_03018 .
_:788633 up:source unirule:MF_03018 .
_:788634 up:source unirule:MF_03018 .
_:788635 up:source unirule:MF_03018 .
_:788636 up:source unirule:MF_03018 .
_:788637 up:source unirule:MF_03018 .
_:788638 up:source unirule:MF_03018 .
_:788639 up:source unirule:MF_03018 .
_:788640 up:source unirule:MF_03018 .
_:788641 up:source unirule:MF_03018 .
_:788642 up:source unirule:MF_03018 .
_:788643 up:source unirule:MF_03018 .
_:788644 up:source unirule:MF_03018 .
_:788645 up:source unirule:MF_03018 .
_:788646 up:source unirule:MF_03018 .
_:788647 up:source unirule:MF_03018 .
_:788648 up:source unirule:MF_03018 .
_:788649 up:source unirule:MF_03018 .
_:788650 up:source unirule:MF_03018 .
_:788651 up:source unirule:MF_03018 .
_:788652 up:source unirule:MF_03018 .
_:788653 up:source unirule:MF_03018 .
_:788654 up:source unirule:MF_03018 .
_:788655 up:source unirule:MF_03018 .
_:788656 up:source unirule:MF_03018 .
?this up:annotation ?annotation0 ,
?annotation2 ,
?annotation3 ,
?annotation4 ;
up:classifiedWith GO:0004502 ,
GO:0006569 ,
GO:0019805 ,
GO:0034354 ,
GO:0043420 ,
GO:0050660 ,
keyword:274 ,
keyword:285 ,
keyword:496 ,
keyword:503 ,
keyword:521 ,
keyword:560 ,
keyword:662 .
?annotation0 up:activity ?activity1 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity1 up:catalyticActivity ;
up:enzymeClass .
?annotation2 up:cofactor chebi:57692 ;
rdf:type up:Cofactor_Annotation .
?annotation3 a up:Pathway_Annotation ;
rdfs:comment 'Cofactor biosynthesis; NAD(+) biosynthesis; quinolinate from L-kynurenine: step 1/3.' .
?annotation4 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the aromatic-ring hydroxylase family. KMO subfamily.' .
?case5 up:classifiedWith keyword:1133 ,
keyword:812 .
?case6 up:alternativeName ?name8 ,
?name9 ;
up:recommendedName ?name7 .
?name7 up:ecName '1.14.13.9' ;
up:fullName 'Kynurenine 3-monooxygenase' ;
rdf:type up:Structured_Name .
?name8 up:fullName 'Biosynthesis of nicotinic acid protein 4' ;
rdf:type up:Structured_Name .
?name9 up:fullName 'Kynurenine 3-hydroxylase' ;
rdf:type up:Structured_Name .
?case12 up:alternativeName ?name14 ;
up:recommendedName ?name13 .
?name13 up:ecName '1.14.13.9' ;
up:fullName 'Kynurenine 3-monooxygenase' ;
rdf:type up:Structured_Name .
?name14 up:fullName 'Kynurenine 3-hydroxylase' ;
rdf:type up:Structured_Name .
?case18 up:classifiedWith keyword:1000 .
?case20 up:classifiedWith GO:0031966 ,
keyword:472 .
?case22 up:classifiedWith GO:0005739 .
?pfs24 up:annotation ?annotation25 .
?annotation25 faldo:begin ?pfsb26 ;
faldo:end ?pfse27 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical' .
?pfsb26 faldo:position ?thisPositionOn28 ;
rdf:type faldo:ExactPosition .
?pfse27 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?pfs30 up:annotation ?annotation31 .
?annotation31 faldo:begin ?pfsb32 ;
faldo:end ?pfse33 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical' .
?pfsb32 faldo:position ?thisPositionOn34 ;
rdf:type faldo:ExactPosition .
?pfse33 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?pfs36 up:annotation ?annotation37 .
?annotation37 faldo:begin ?pfsb38 ;
faldo:end ?pfse39 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical' .
?pfsb38 faldo:position ?thisPositionOn40 ;
rdf:type faldo:ExactPosition .
?pfse39 faldo:position ?thisPositionOn41 ;
rdf:type faldo:ExactPosition .
?pfs42 up:annotation ?annotation43 .
?annotation43 faldo:begin ?pfsb44 ;
faldo:end ?pfse45 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical' .
?pfsb44 faldo:position ?thisPositionOn46 ;
rdf:type faldo:ExactPosition .
?pfse45 faldo:position ?thisPositionOn47 ;
rdf:type faldo:ExactPosition .
?pfs48 up:annotation ?annotation49 .
?annotation49 faldo:begin ?pfsb50 ;
faldo:end ?pfse51 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical' .
?pfsb50 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
?pfse51 faldo:position ?thisPositionOn53 ;
rdf:type faldo:ExactPosition .
?pfs54 up:annotation ?annotation55 .
?annotation55 faldo:begin ?pfsb56 ;
faldo:end ?pfse57 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical' .
?pfsb56 faldo:position ?thisPositionOn58 ;
rdf:type faldo:ExactPosition .
?pfse57 faldo:position ?thisPositionOn59 ;
rdf:type faldo:ExactPosition .
_:788657 a rdf:Statement ;
up:attribution _:788623 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation0 .
_:788658 a rdf:Statement ;
up:attribution _:788624 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:788659 a rdf:Statement ;
up:attribution _:788625 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:788660 a rdf:Statement ;
up:attribution _:788626 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:788661 a rdf:Statement ;
up:attribution _:788627 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:274 .
_:788662 a rdf:Statement ;
up:attribution _:788628 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:285 .
_:788663 a rdf:Statement ;
up:attribution _:788629 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:496 .
_:788664 a rdf:Statement ;
up:attribution _:788630 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:503 .
_:788665 a rdf:Statement ;
up:attribution _:788631 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:521 .
_:788666 a rdf:Statement ;
up:attribution _:788632 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:560 .
_:788667 a rdf:Statement ;
up:attribution _:788633 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:662 .
_:788668 a rdf:Statement ;
up:attribution _:788634 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004502 .
_:788669 a rdf:Statement ;
up:attribution _:788635 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0050660 .
_:788670 a rdf:Statement ;
up:attribution _:788636 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006569 .
_:788671 a rdf:Statement ;
up:attribution _:788637 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0019805 .
_:788672 a rdf:Statement ;
up:attribution _:788638 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0034354 .
_:788673 a rdf:Statement ;
up:attribution _:788639 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0043420 .
_:788674 a rdf:Statement ;
up:attribution _:788640 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:788675 a rdf:Statement ;
up:attribution _:788641 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
_:788676 a rdf:Statement ;
up:attribution _:788642 ;
rdf:subject ?case6 ;
rdf:predicate up:recommendedName ;
rdf:object ?name7 .
_:788677 a rdf:Statement ;
up:attribution _:788643 ;
rdf:subject ?case6 ;
rdf:predicate up:alternativeName ;
rdf:object ?name8 .
_:788678 a rdf:Statement ;
up:attribution _:788644 ;
rdf:subject ?case6 ;
rdf:predicate up:alternativeName ;
rdf:object ?name9 .
_:788679 a rdf:Statement ;
up:attribution _:788645 ;
rdf:subject ?case12 ;
rdf:predicate up:recommendedName ;
rdf:object ?name13 .
_:788680 a rdf:Statement ;
up:attribution _:788646 ;
rdf:subject ?case12 ;
rdf:predicate up:alternativeName ;
rdf:object ?name14 .
_:788681 a rdf:Statement ;
up:attribution _:788647 ;
rdf:subject ?case18 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1000 .
_:788682 a rdf:Statement ;
up:attribution _:788648 ;
rdf:subject ?case20 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:788683 a rdf:Statement ;
up:attribution _:788649 ;
rdf:subject ?case20 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0031966 .
_:788684 a rdf:Statement ;
up:attribution _:788650 ;
rdf:subject ?case22 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005739 .
_:788685 a rdf:Statement ;
up:source unirule:MF_03018 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:788686 a rdf:Statement ;
up:attribution _:788651 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:788687 a rdf:Statement ;
up:source unirule:MF_03018 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:788688 a rdf:Statement ;
up:attribution _:788652 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:788689 a rdf:Statement ;
up:source unirule:MF_03018 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:788690 a rdf:Statement ;
up:attribution _:788653 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:788691 a rdf:Statement ;
up:source unirule:MF_03018 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:788692 a rdf:Statement ;
up:attribution _:788654 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:788693 a rdf:Statement ;
up:source unirule:MF_03018 ;
rdf:subject ?pfs48 ;
rdf:predicate up:annotation ;
rdf:object ?annotation49 .
_:788694 a rdf:Statement ;
up:attribution _:788655 ;
rdf:subject ?pfs48 ;
rdf:predicate up:annotation ;
rdf:object ?annotation49 .
_:788695 a rdf:Statement ;
up:source unirule:MF_03018 ;
rdf:subject ?pfs54 ;
rdf:predicate up:annotation ;
rdf:object ?annotation55 .
_:788696 a rdf:Statement ;
up:attribution _:788656 ;
rdf:subject ?pfs54 ;
rdf:predicate up:annotation ;
rdf:object ?annotation55 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_03018
#Rule MF_03018 Created by:? on:2009-02-12 Modified by:Catherine Rivoire on:2025-06-13
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01971 .
?thisOrganism rdfs:subClassOf+ taxon:2759 .
BIND(URI(CONCAT(STR(?this), '#MF_03018a0')) AS ?annotation0) .
BIND(URI(CONCAT(STR(?this), '#MF_03018a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_03018a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_03018a4')) AS ?annotation4) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch64 faldo:location ?templateMotifSequenceMatchRegionA1Z74665 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA1Z74667 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA1Z746MF_0197160 .
?templateMotifSequenceMatchRegionA1Z74665 faldo:begin ?templateMotifSequenceMatchBeginA1Z74666 .
?templateMotifSequenceMatchBeginA1Z74666 faldo:position ?templateMotifSequenceMatchBeginPositionA1Z74661 ;
faldo:reference isoform:A1Z746-1 .
?templateMotifSequenceProfileAlignmentOperationA1Z74667 edam:has_input signature:MF_01971 ;
rdf:type edam:operation_0300 .
?targetMotifMatch68 faldo:location ?targetMotifMatchRegionMatch69 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0197171 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA1Z746MF_0197162 .
?targetMotifMatchRegionMatch69 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0197170 .
?targetMotifMatchRegionMatchBeginMF_0197170 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0197163 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0197171 edam:has_input signature:MF_01971 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagtransmembrane) .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:6656 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA1Z746MF_0197160, 1, (STRLEN(?templateMotifCigarA1Z746MF_0197160) - STRLEN(REPLACE(?templateMotifCigarA1Z746MF_0197160, CONCAT('^(?:-*[^-]){', STR(((405 - ?templateMotifSequenceMatchBeginPositionA1Z74661) + 1)), '}'), '')))), '[a-z]', '')) AS ?step172) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA1Z746MF_0197162, 1, (STRLEN(?targetMotifMatchCigarA1Z746MF_0197162) - STRLEN(REPLACE(?targetMotifMatchCigarA1Z746MF_0197162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA1Z746MF_0197162, 1, (STRLEN(?targetMotifMatchCigarA1Z746MF_0197162) - STRLEN(REPLACE(?targetMotifMatchCigarA1Z746MF_0197162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), '')))), '[^-]', ''))) AS ?step273) .
BIND(((?step273 + ?targetMotifMatchRegionMatchBeginPositionMF_0197163) - 1) AS ?thisPositionOn28) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA1Z746MF_0197160, 1, (STRLEN(?templateMotifCigarA1Z746MF_0197160) - STRLEN(REPLACE(?templateMotifCigarA1Z746MF_0197160, CONCAT('^(?:-*[^-]){', STR(((427 - ?templateMotifSequenceMatchBeginPositionA1Z74661) + 1)), '}'), '')))), '[a-z]', '')) AS ?step174) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA1Z746MF_0197162, 1, (STRLEN(?targetMotifMatchCigarA1Z746MF_0197162) - STRLEN(REPLACE(?targetMotifMatchCigarA1Z746MF_0197162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step174), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA1Z746MF_0197162, 1, (STRLEN(?targetMotifMatchCigarA1Z746MF_0197162) - STRLEN(REPLACE(?targetMotifMatchCigarA1Z746MF_0197162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step174), '}'), '')))), '[^-]', ''))) AS ?step275) .
BIND(((?step275 + ?targetMotifMatchRegionMatchBeginPositionMF_0197163) - 1) AS ?thisPositionOn29) .
BIND(?this AS ?pfs1t76) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb26) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse27) .
FILTER ((BOUND(?thisPositionOn28) && BOUND(?thisPositionOn29))) .
BIND(URI(CONCAT(STR(?this), '#MF_03018a25')) AS ?annotation25) .
BIND(?this AS ?pfs24) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch81 faldo:location ?templateMotifSequenceMatchRegionA1Z74682 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA1Z74684 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA1Z746MF_0197177 .
?templateMotifSequenceMatchRegionA1Z74682 faldo:begin ?templateMotifSequenceMatchBeginA1Z74683 .
?templateMotifSequenceMatchBeginA1Z74683 faldo:position ?templateMotifSequenceMatchBeginPositionA1Z74678 ;
faldo:reference isoform:A1Z746-1 .
?templateMotifSequenceProfileAlignmentOperationA1Z74684 edam:has_input signature:MF_01971 ;
rdf:type edam:operation_0300 .
?targetMotifMatch85 faldo:location ?targetMotifMatchRegionMatch86 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0197188 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA1Z746MF_0197179 .
?targetMotifMatchRegionMatch86 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0197187 .
?targetMotifMatchRegionMatchBeginMF_0197187 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0197180 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0197188 edam:has_input signature:MF_01971 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagtransmembrane) .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:6656 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA1Z746MF_0197177, 1, (STRLEN(?templateMotifCigarA1Z746MF_0197177) - STRLEN(REPLACE(?templateMotifCigarA1Z746MF_0197177, CONCAT('^(?:-*[^-]){', STR(((440 - ?templateMotifSequenceMatchBeginPositionA1Z74678) + 1)), '}'), '')))), '[a-z]', '')) AS ?step189) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA1Z746MF_0197179, 1, (STRLEN(?targetMotifMatchCigarA1Z746MF_0197179) - STRLEN(REPLACE(?targetMotifMatchCigarA1Z746MF_0197179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA1Z746MF_0197179, 1, (STRLEN(?targetMotifMatchCigarA1Z746MF_0197179) - STRLEN(REPLACE(?targetMotifMatchCigarA1Z746MF_0197179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), '')))), '[^-]', ''))) AS ?step290) .
BIND(((?step290 + ?targetMotifMatchRegionMatchBeginPositionMF_0197180) - 1) AS ?thisPositionOn34) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA1Z746MF_0197177, 1, (STRLEN(?templateMotifCigarA1Z746MF_0197177) - STRLEN(REPLACE(?templateMotifCigarA1Z746MF_0197177, CONCAT('^(?:-*[^-]){', STR(((462 - ?templateMotifSequenceMatchBeginPositionA1Z74678) + 1)), '}'), '')))), '[a-z]', '')) AS ?step191) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA1Z746MF_0197179, 1, (STRLEN(?targetMotifMatchCigarA1Z746MF_0197179) - STRLEN(REPLACE(?targetMotifMatchCigarA1Z746MF_0197179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA1Z746MF_0197179, 1, (STRLEN(?targetMotifMatchCigarA1Z746MF_0197179) - STRLEN(REPLACE(?targetMotifMatchCigarA1Z746MF_0197179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), '')))), '[^-]', ''))) AS ?step292) .
BIND(((?step292 + ?targetMotifMatchRegionMatchBeginPositionMF_0197180) - 1) AS ?thisPositionOn35) .
BIND(?this AS ?pfs1t93) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb32) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse33) .
FILTER ((BOUND(?thisPositionOn34) && BOUND(?thisPositionOn35))) .
BIND(URI(CONCAT(STR(?this), '#MF_03018a31')) AS ?annotation31) .
BIND(?this AS ?pfs30) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch98 faldo:location ?templateMotifSequenceMatchRegionA8Y43299 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA8Y432101 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA8Y432MF_0197194 .
?templateMotifSequenceMatchRegionA8Y43299 faldo:begin ?templateMotifSequenceMatchBeginA8Y432100 .
?templateMotifSequenceMatchBeginA8Y432100 faldo:position ?templateMotifSequenceMatchBeginPositionA8Y43295 ;
faldo:reference isoform:A8Y432-1 .
?templateMotifSequenceProfileAlignmentOperationA8Y432101 edam:has_input signature:MF_01971 ;
rdf:type edam:operation_0300 .
?targetMotifMatch102 faldo:location ?targetMotifMatchRegionMatch103 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01971105 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA8Y432MF_0197196 .
?targetMotifMatchRegionMatch103 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01971104 .
?targetMotifMatchRegionMatchBeginMF_01971104 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0197197 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01971105 edam:has_input signature:MF_01971 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagtransmembrane) .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:6231 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA8Y432MF_0197194, 1, (STRLEN(?templateMotifCigarA8Y432MF_0197194) - STRLEN(REPLACE(?templateMotifCigarA8Y432MF_0197194, CONCAT('^(?:-*[^-]){', STR(((395 - ?templateMotifSequenceMatchBeginPositionA8Y43295) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1106) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA8Y432MF_0197196, 1, (STRLEN(?targetMotifMatchCigarA8Y432MF_0197196) - STRLEN(REPLACE(?targetMotifMatchCigarA8Y432MF_0197196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA8Y432MF_0197196, 1, (STRLEN(?targetMotifMatchCigarA8Y432MF_0197196) - STRLEN(REPLACE(?targetMotifMatchCigarA8Y432MF_0197196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), '')))), '[^-]', ''))) AS ?step2107) .
BIND(((?step2107 + ?targetMotifMatchRegionMatchBeginPositionMF_0197197) - 1) AS ?thisPositionOn40) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA8Y432MF_0197194, 1, (STRLEN(?templateMotifCigarA8Y432MF_0197194) - STRLEN(REPLACE(?templateMotifCigarA8Y432MF_0197194, CONCAT('^(?:-*[^-]){', STR(((415 - ?templateMotifSequenceMatchBeginPositionA8Y43295) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1108) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA8Y432MF_0197196, 1, (STRLEN(?targetMotifMatchCigarA8Y432MF_0197196) - STRLEN(REPLACE(?targetMotifMatchCigarA8Y432MF_0197196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA8Y432MF_0197196, 1, (STRLEN(?targetMotifMatchCigarA8Y432MF_0197196) - STRLEN(REPLACE(?targetMotifMatchCigarA8Y432MF_0197196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), '')))), '[^-]', ''))) AS ?step2109) .
BIND(((?step2109 + ?targetMotifMatchRegionMatchBeginPositionMF_0197197) - 1) AS ?thisPositionOn41) .
BIND(?this AS ?pfs2t110) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb38) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse39) .
FILTER ((BOUND(?thisPositionOn40) && BOUND(?thisPositionOn41))) .
BIND(URI(CONCAT(STR(?this), '#MF_03018a37')) AS ?annotation37) .
BIND(?this AS ?pfs36) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch115 faldo:location ?templateMotifSequenceMatchRegionA8Y432116 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA8Y432118 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA8Y432MF_01971111 .
?templateMotifSequenceMatchRegionA8Y432116 faldo:begin ?templateMotifSequenceMatchBeginA8Y432117 .
?templateMotifSequenceMatchBeginA8Y432117 faldo:position ?templateMotifSequenceMatchBeginPositionA8Y432112 ;
faldo:reference isoform:A8Y432-1 .
?templateMotifSequenceProfileAlignmentOperationA8Y432118 edam:has_input signature:MF_01971 ;
rdf:type edam:operation_0300 .
?targetMotifMatch119 faldo:location ?targetMotifMatchRegionMatch120 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01971122 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA8Y432MF_01971113 .
?targetMotifMatchRegionMatch120 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01971121 .
?targetMotifMatchRegionMatchBeginMF_01971121 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01971114 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01971122 edam:has_input signature:MF_01971 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagtransmembrane) .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:6231 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA8Y432MF_01971111, 1, (STRLEN(?templateMotifCigarA8Y432MF_01971111) - STRLEN(REPLACE(?templateMotifCigarA8Y432MF_01971111, CONCAT('^(?:-*[^-]){', STR(((432 - ?templateMotifSequenceMatchBeginPositionA8Y432112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1123) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA8Y432MF_01971113, 1, (STRLEN(?targetMotifMatchCigarA8Y432MF_01971113) - STRLEN(REPLACE(?targetMotifMatchCigarA8Y432MF_01971113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA8Y432MF_01971113, 1, (STRLEN(?targetMotifMatchCigarA8Y432MF_01971113) - STRLEN(REPLACE(?targetMotifMatchCigarA8Y432MF_01971113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), '')))), '[^-]', ''))) AS ?step2124) .
BIND(((?step2124 + ?targetMotifMatchRegionMatchBeginPositionMF_01971114) - 1) AS ?thisPositionOn46) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA8Y432MF_01971111, 1, (STRLEN(?templateMotifCigarA8Y432MF_01971111) - STRLEN(REPLACE(?templateMotifCigarA8Y432MF_01971111, CONCAT('^(?:-*[^-]){', STR(((452 - ?templateMotifSequenceMatchBeginPositionA8Y432112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1125) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA8Y432MF_01971113, 1, (STRLEN(?targetMotifMatchCigarA8Y432MF_01971113) - STRLEN(REPLACE(?targetMotifMatchCigarA8Y432MF_01971113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA8Y432MF_01971113, 1, (STRLEN(?targetMotifMatchCigarA8Y432MF_01971113) - STRLEN(REPLACE(?targetMotifMatchCigarA8Y432MF_01971113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), '')))), '[^-]', ''))) AS ?step2126) .
BIND(((?step2126 + ?targetMotifMatchRegionMatchBeginPositionMF_01971114) - 1) AS ?thisPositionOn47) .
BIND(?this AS ?pfs2t127) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb44) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse45) .
FILTER ((BOUND(?thisPositionOn46) && BOUND(?thisPositionOn47))) .
BIND(URI(CONCAT(STR(?this), '#MF_03018a43')) AS ?annotation43) .
BIND(?this AS ?pfs42) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch132 faldo:location ?templateMotifSequenceMatchRegionO15229133 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO15229135 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO15229MF_01971128 .
?templateMotifSequenceMatchRegionO15229133 faldo:begin ?templateMotifSequenceMatchBeginO15229134 .
?templateMotifSequenceMatchBeginO15229134 faldo:position ?templateMotifSequenceMatchBeginPositionO15229129 ;
faldo:reference isoform:O15229-1 .
?templateMotifSequenceProfileAlignmentOperationO15229135 edam:has_input signature:MF_01971 ;
rdf:type edam:operation_0300 .
?targetMotifMatch136 faldo:location ?targetMotifMatchRegionMatch137 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01971139 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO15229MF_01971130 .
?targetMotifMatchRegionMatch137 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01971138 .
?targetMotifMatchRegionMatchBeginMF_01971138 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01971131 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01971139 edam:has_input signature:MF_01971 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagtransmembrane) .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:7742 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO15229MF_01971128, 1, (STRLEN(?templateMotifCigarO15229MF_01971128) - STRLEN(REPLACE(?templateMotifCigarO15229MF_01971128, CONCAT('^(?:-*[^-]){', STR(((385 - ?templateMotifSequenceMatchBeginPositionO15229129) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1140) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO15229MF_01971130, 1, (STRLEN(?targetMotifMatchCigarO15229MF_01971130) - STRLEN(REPLACE(?targetMotifMatchCigarO15229MF_01971130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO15229MF_01971130, 1, (STRLEN(?targetMotifMatchCigarO15229MF_01971130) - STRLEN(REPLACE(?targetMotifMatchCigarO15229MF_01971130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), '')))), '[^-]', ''))) AS ?step2141) .
BIND(((?step2141 + ?targetMotifMatchRegionMatchBeginPositionMF_01971131) - 1) AS ?thisPositionOn52) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO15229MF_01971128, 1, (STRLEN(?templateMotifCigarO15229MF_01971128) - STRLEN(REPLACE(?templateMotifCigarO15229MF_01971128, CONCAT('^(?:-*[^-]){', STR(((404 - ?templateMotifSequenceMatchBeginPositionO15229129) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1142) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO15229MF_01971130, 1, (STRLEN(?targetMotifMatchCigarO15229MF_01971130) - STRLEN(REPLACE(?targetMotifMatchCigarO15229MF_01971130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO15229MF_01971130, 1, (STRLEN(?targetMotifMatchCigarO15229MF_01971130) - STRLEN(REPLACE(?targetMotifMatchCigarO15229MF_01971130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), '')))), '[^-]', ''))) AS ?step2143) .
BIND(((?step2143 + ?targetMotifMatchRegionMatchBeginPositionMF_01971131) - 1) AS ?thisPositionOn53) .
BIND(?this AS ?pfs3t144) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb50) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse51) .
FILTER ((BOUND(?thisPositionOn52) && BOUND(?thisPositionOn53))) .
BIND(URI(CONCAT(STR(?this), '#MF_03018a49')) AS ?annotation49) .
BIND(?this AS ?pfs48) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch149 faldo:location ?templateMotifSequenceMatchRegionO15229150 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO15229152 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO15229MF_01971145 .
?templateMotifSequenceMatchRegionO15229150 faldo:begin ?templateMotifSequenceMatchBeginO15229151 .
?templateMotifSequenceMatchBeginO15229151 faldo:position ?templateMotifSequenceMatchBeginPositionO15229146 ;
faldo:reference isoform:O15229-1 .
?templateMotifSequenceProfileAlignmentOperationO15229152 edam:has_input signature:MF_01971 ;
rdf:type edam:operation_0300 .
?targetMotifMatch153 faldo:location ?targetMotifMatchRegionMatch154 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01971156 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO15229MF_01971147 .
?targetMotifMatchRegionMatch154 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01971155 .
?targetMotifMatchRegionMatchBeginMF_01971155 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01971148 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01971156 edam:has_input signature:MF_01971 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagtransmembrane) .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:7742 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO15229MF_01971145, 1, (STRLEN(?templateMotifCigarO15229MF_01971145) - STRLEN(REPLACE(?templateMotifCigarO15229MF_01971145, CONCAT('^(?:-*[^-]){', STR(((425 - ?templateMotifSequenceMatchBeginPositionO15229146) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1157) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO15229MF_01971147, 1, (STRLEN(?targetMotifMatchCigarO15229MF_01971147) - STRLEN(REPLACE(?targetMotifMatchCigarO15229MF_01971147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO15229MF_01971147, 1, (STRLEN(?targetMotifMatchCigarO15229MF_01971147) - STRLEN(REPLACE(?targetMotifMatchCigarO15229MF_01971147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), '')))), '[^-]', ''))) AS ?step2158) .
BIND(((?step2158 + ?targetMotifMatchRegionMatchBeginPositionMF_01971148) - 1) AS ?thisPositionOn58) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO15229MF_01971145, 1, (STRLEN(?templateMotifCigarO15229MF_01971145) - STRLEN(REPLACE(?templateMotifCigarO15229MF_01971145, CONCAT('^(?:-*[^-]){', STR(((445 - ?templateMotifSequenceMatchBeginPositionO15229146) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1159) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO15229MF_01971147, 1, (STRLEN(?targetMotifMatchCigarO15229MF_01971147) - STRLEN(REPLACE(?targetMotifMatchCigarO15229MF_01971147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO15229MF_01971147, 1, (STRLEN(?targetMotifMatchCigarO15229MF_01971147) - STRLEN(REPLACE(?targetMotifMatchCigarO15229MF_01971147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), '')))), '[^-]', ''))) AS ?step2160) .
BIND(((?step2160 + ?targetMotifMatchRegionMatchBeginPositionMF_01971148) - 1) AS ?thisPositionOn59) .
BIND(?this AS ?pfs3t161) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb56) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse57) .
FILTER ((BOUND(?thisPositionOn58) && BOUND(?thisPositionOn59))) .
BIND(URI(CONCAT(STR(?this), '#MF_03018a55')) AS ?annotation55) .
BIND(?this AS ?pfs54) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag162) .
}
BIND(IF(BOUND(?tagtransmembrane), ?caseWithTag162, ?UNBOUND_VARIABLE) AS ?case5) .
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:4751 .
BIND(?this AS ?case6) .
BIND(URI(CONCAT(STR(?this), '#MF_03018a7')) AS ?name7) .
BIND(URI(CONCAT(STR(?this), '#MF_03018a8')) AS ?name8) .
BIND(URI(CONCAT(STR(?this), '#MF_03018a9')) AS ?name9) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:40674 .
BIND(?this AS ?case10) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:7742 .
BIND(?this AS ?case11) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:4751 .
})) .
BIND(?this AS ?case12) .
BIND(URI(CONCAT(STR(?this), '#MF_03018a13')) AS ?name13) .
BIND(URI(CONCAT(STR(?this), '#MF_03018a14')) AS ?name14) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:5782 .
BIND(?this AS ?case15) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:7214 .
BIND(?this AS ?case16) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:40674 .
})) .
BIND(?this AS ?case17) .
}
OPTIONAL {
?this a up:Protein .
VALUES ?supertaxon163 {taxon:7742 taxon:4751}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon163 .
BIND(?this AS ?case18) .
}
OPTIONAL {
?this a up:Protein .
VALUES ?supertaxon164 {taxon:6656 taxon:6231}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon164 .
BIND(?this AS ?case19) .
}
OPTIONAL {
?this a up:Protein .
VALUES ?supertaxon165 {taxon:7742 taxon:6656 taxon:6231 taxon:4751}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon165 .
BIND(?this AS ?case20) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
VALUES ?supertaxon166 {taxon:4751 taxon:6656 taxon:6231 taxon:7742}
?thisOrganism rdfs:subClassOf+ ?supertaxon166 .
})) .
BIND(?this AS ?case21) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
VALUES ?supertaxon167 {taxon:7742 taxon:6656 taxon:6231 taxon:4751}
?thisOrganism rdfs:subClassOf+ ?supertaxon167 .
})) .
BIND(?this AS ?case22) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2759 .
FILTER (! (EXISTS {
VALUES ?supertaxon168 {taxon:4751 taxon:6231 taxon:5782 taxon:6656}
?thisOrganism rdfs:subClassOf+ ?supertaxon168 .
})) .
BIND(?this AS ?case23) .
}
}
"xsd:string |