| http://purl.uniprot.org/unirules/MF_00825#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:293908 up:source unirule:MF_00825 .
_:293909 up:source unirule:MF_00825 .
_:293910 up:source unirule:MF_00825 .
_:293911 up:source unirule:MF_00825 .
_:293912 up:source unirule:MF_00825 .
_:293913 up:source unirule:MF_00825 .
_:293914 up:source unirule:MF_00825 .
_:293915 up:source unirule:MF_00825 .
_:293916 up:source unirule:MF_00825 .
_:293917 up:source unirule:MF_00825 .
_:293918 up:source unirule:MF_00825 .
_:293919 up:source unirule:MF_00825 .
_:293920 up:source unirule:MF_00825 .
_:293921 up:source unirule:MF_00825 .
_:293922 up:source unirule:MF_00825 .
_:293923 up:source unirule:MF_00825 .
_:293924 up:source unirule:MF_00825 .
_:293925 up:source unirule:MF_00825 .
_:293926 up:source unirule:MF_00825 .
_:293927 up:source unirule:MF_00825 .
_:293928 up:source unirule:MF_00825 .
_:293929 up:source unirule:MF_00825 .
_:293930 up:source unirule:MF_00825 .
_:293931 up:source unirule:MF_00825 .
_:293932 up:source unirule:MF_00825 .
_:293933 up:source unirule:MF_00825 .
_:293934 up:source unirule:MF_00825 .
_:293935 up:source unirule:MF_00825 .
_:293936 up:source unirule:MF_00825 .
_:293937 up:source unirule:MF_00825 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ;
up:classifiedWith GO:0000334 ,
GO:0006569 ,
GO:0008198 ,
GO:0019805 ,
GO:0034354 ,
GO:0043420 ,
keyword:223 ,
keyword:560 ,
keyword:662 ;
up:recommendedName ?name0 .
?name0 up:ecName '1.13.11.6' ;
up:fullName '3-hydroxyanthranilate 3,4-dioxygenase' ;
rdf:type up:Structured_Name .
?name1 up:fullName '3-hydroxyanthranilate oxygenase' ;
up:shortName '3-HAO' ;
rdf:type up:Structured_Name .
?name2 up:fullName '3-hydroxyanthranilic acid dioxygenase' ;
up:shortName 'HAD' ;
rdf:type up:Structured_Name .
?gene3 skos:prefLabel 'nbaC' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the oxidative ring opening of 3-hydroxyanthranilate to 2-amino-3-carboxymuconate semialdehyde, which spontaneously cyclizes to quinolinate.' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 a up:Pathway_Annotation ;
rdfs:comment 'Cofactor biosynthesis; NAD(+) biosynthesis; quinolinate from L-kynurenine: step 3/3.' .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the 3-HAO family.' .
?case10 up:classifiedWith keyword:408 ,
keyword:479 .
?pfs13 up:annotation ?annotation14 ,
?annotation20 ,
?annotation26 ,
?annotation32 .
?annotation14 faldo:begin ?pfsb15 ;
faldo:end ?pfse16 ;
up:ligand ?ligand17 ;
rdf:type up:Binding_Site_Annotation .
?pfsb15 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfse16 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?ligand17 rdfs:subClassOf chebi:24875 .
?annotation20 faldo:begin ?pfsb21 ;
faldo:end ?pfse22 ;
up:ligand ?ligand23 ;
rdf:type up:Binding_Site_Annotation .
?pfsb21 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfse22 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?ligand23 rdfs:subClassOf chebi:24875 .
?annotation26 faldo:begin ?pfsb27 ;
faldo:end ?pfse28 ;
up:ligand ?ligand29 ;
rdf:type up:Binding_Site_Annotation .
?pfsb27 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?pfse28 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?ligand29 rdfs:subClassOf chebi:24875 .
?annotation32 faldo:begin ?pfsb33 ;
faldo:end ?pfse34 ;
up:ligand ?ligand35 ;
rdf:type up:Binding_Site_Annotation .
?pfsb33 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?pfse34 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?ligand35 rdfs:subClassOf chebi:24875 .
?pfs38 up:annotation ?annotation39 ,
?annotation45 ,
?annotation51 .
?annotation39 faldo:begin ?pfsb40 ;
faldo:end ?pfse41 ;
up:ligand ?ligand42 ;
rdf:type up:Binding_Site_Annotation .
?pfsb40 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?pfse41 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
?ligand42 rdfs:subClassOf chebi:24875 .
?annotation45 faldo:begin ?pfsb46 ;
faldo:end ?pfse47 ;
up:ligand ?ligand48 ;
rdf:type up:Binding_Site_Annotation .
?pfsb46 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?pfse47 faldo:position ?thisPositionOn50 ;
rdf:type faldo:ExactPosition .
?ligand48 rdfs:subClassOf chebi:24875 .
?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:24875 .
?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:15379 .
?pfs64 up:annotation ?annotation65 .
?annotation65 faldo:begin ?pfsb66 ;
faldo:end ?pfse67 ;
up:ligand ?ligand68 ;
rdf:type up:Binding_Site_Annotation .
?pfsb66 faldo:position ?thisPositionOn70 ;
rdf:type faldo:ExactPosition .
?pfse67 faldo:position ?thisPositionOn71 ;
rdf:type faldo:ExactPosition .
?ligand68 rdfs:subClassOf ?molecule69 .
?molecule69 rdfs:label 'substrate' .
?pfs72 up:annotation ?annotation73 .
?annotation73 faldo:begin ?pfsb74 ;
faldo:end ?pfse75 ;
up:ligand ?ligand76 ;
rdf:type up:Binding_Site_Annotation .
?pfsb74 faldo:position ?thisPositionOn78 ;
rdf:type faldo:ExactPosition .
?pfse75 faldo:position ?thisPositionOn79 ;
rdf:type faldo:ExactPosition .
?ligand76 rdfs:subClassOf ?molecule77 .
?molecule77 rdfs:label 'substrate' .
?pfs80 up:annotation ?annotation81 .
?annotation81 faldo:begin ?pfsb82 ;
faldo:end ?pfse83 ;
up:ligand ?ligand84 ;
rdf:type up:Binding_Site_Annotation .
?pfsb82 faldo:position ?thisPositionOn86 ;
rdf:type faldo:ExactPosition .
?pfse83 faldo:position ?thisPositionOn87 ;
rdf:type faldo:ExactPosition .
?ligand84 rdfs:subClassOf ?molecule85 .
?molecule85 rdfs:label 'substrate' .
_:293938 a rdf:Statement ;
up:attribution _:293908 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:293939 a rdf:Statement ;
up:attribution _:293909 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:293940 a rdf:Statement ;
up:attribution _:293910 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:293941 a rdf:Statement ;
up:attribution _:293911 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:293942 a rdf:Statement ;
up:attribution _:293912 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:293943 a rdf:Statement ;
up:attribution _:293913 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:293944 a rdf:Statement ;
up:attribution _:293914 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:293945 a rdf:Statement ;
up:attribution _:293915 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:293946 a rdf:Statement ;
up:attribution _:293916 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:223 .
_:293947 a rdf:Statement ;
up:attribution _:293917 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:560 .
_:293948 a rdf:Statement ;
up:attribution _:293918 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:662 .
_:293949 a rdf:Statement ;
up:attribution _:293919 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000334 .
_:293950 a rdf:Statement ;
up:attribution _:293920 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008198 .
_:293951 a rdf:Statement ;
up:attribution _:293921 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006569 .
_:293952 a rdf:Statement ;
up:attribution _:293922 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0019805 .
_:293953 a rdf:Statement ;
up:attribution _:293923 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0034354 .
_:293954 a rdf:Statement ;
up:attribution _:293924 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0043420 .
_:293955 a rdf:Statement ;
up:attribution _:293925 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:408 .
_:293956 a rdf:Statement ;
up:attribution _:293926 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:293957 a rdf:Statement ;
up:source unirule:MF_00825 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:293958 a rdf:Statement ;
up:attribution _:293927 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:293959 a rdf:Statement ;
up:source unirule:MF_00825 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:293960 a rdf:Statement ;
up:attribution _:293928 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:293961 a rdf:Statement ;
up:source unirule:MF_00825 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:293962 a rdf:Statement ;
up:attribution _:293929 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:293963 a rdf:Statement ;
up:source unirule:MF_00825 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:293964 a rdf:Statement ;
up:attribution _:293930 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:293965 a rdf:Statement ;
up:source unirule:MF_00825 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:293966 a rdf:Statement ;
up:attribution _:293931 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:293967 a rdf:Statement ;
up:source unirule:MF_00825 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:293968 a rdf:Statement ;
up:attribution _:293932 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:293969 a rdf:Statement ;
up:source unirule:MF_00825 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:293970 a rdf:Statement ;
up:attribution _:293933 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:293971 a rdf:Statement ;
up:source unirule:MF_00825 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
_:293972 a rdf:Statement ;
up:attribution _:293934 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
_:293973 a rdf:Statement ;
up:source unirule:MF_00825 ;
rdf:subject ?pfs64 ;
rdf:predicate up:annotation ;
rdf:object ?annotation65 .
_:293974 a rdf:Statement ;
up:attribution _:293935 ;
rdf:subject ?pfs64 ;
rdf:predicate up:annotation ;
rdf:object ?annotation65 .
_:293975 a rdf:Statement ;
up:source unirule:MF_00825 ;
rdf:subject ?pfs72 ;
rdf:predicate up:annotation ;
rdf:object ?annotation73 .
_:293976 a rdf:Statement ;
up:attribution _:293936 ;
rdf:subject ?pfs72 ;
rdf:predicate up:annotation ;
rdf:object ?annotation73 .
_:293977 a rdf:Statement ;
up:source unirule:MF_00825 ;
rdf:subject ?pfs80 ;
rdf:predicate up:annotation ;
rdf:object ?annotation81 .
_:293978 a rdf:Statement ;
up:attribution _:293937 ;
rdf:subject ?pfs80 ;
rdf:predicate up:annotation ;
rdf:object ?annotation81 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00825
#Rule MF_00825 Created by:? on:2006-06-21 Modified by:Catherine Rivoire on:2025-06-13
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00825 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_00825a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00825a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00825a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_00825a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00825a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00825a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_00825a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch92 faldo:location ?templateMotifSequenceMatchRegionQ1LCS493 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ1LCS495 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ1LCS4MF_0082588 .
?templateMotifSequenceMatchRegionQ1LCS493 faldo:begin ?templateMotifSequenceMatchBeginQ1LCS494 .
?templateMotifSequenceMatchBeginQ1LCS494 faldo:position ?templateMotifSequenceMatchBeginPositionQ1LCS489 ;
faldo:reference isoform:Q1LCS4-1 .
?templateMotifSequenceProfileAlignmentOperationQ1LCS495 edam:has_input signature:MF_00825 ;
rdf:type edam:operation_0300 .
?targetMotifMatch96 faldo:location ?targetMotifMatchRegionMatch97 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0082599 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ1LCS4MF_0082590 .
?targetMotifMatchRegionMatch97 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0082598 .
?targetMotifMatchRegionMatchBeginMF_0082598 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0082591 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0082599 edam:has_input signature:MF_00825 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFTGRP_2) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ1LCS4MF_0082588, 1, (STRLEN(?templateMotifCigarQ1LCS4MF_0082588) - STRLEN(REPLACE(?templateMotifCigarQ1LCS4MF_0082588, CONCAT('^(?:-*[^-]){', STR(((125 - ?templateMotifSequenceMatchBeginPositionQ1LCS489) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1100) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ1LCS4MF_0082590, 1, (STRLEN(?targetMotifMatchCigarQ1LCS4MF_0082590) - STRLEN(REPLACE(?targetMotifMatchCigarQ1LCS4MF_0082590, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ1LCS4MF_0082590, 1, (STRLEN(?targetMotifMatchCigarQ1LCS4MF_0082590) - STRLEN(REPLACE(?targetMotifMatchCigarQ1LCS4MF_0082590, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), '')))), '[^-]', ''))) AS ?step2101) .
BIND(((?step2101 + ?targetMotifMatchRegionMatchBeginPositionMF_0082591) - 1) AS ?thisPositionOn18) .
BIND(?thisPositionOn18 AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t102) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb15) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse16) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, 1) = 'C')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ1LCS4MF_0082588, 1, (STRLEN(?templateMotifCigarQ1LCS4MF_0082588) - STRLEN(REPLACE(?templateMotifCigarQ1LCS4MF_0082588, CONCAT('^(?:-*[^-]){', STR(((128 - ?templateMotifSequenceMatchBeginPositionQ1LCS489) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1103) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ1LCS4MF_0082590, 1, (STRLEN(?targetMotifMatchCigarQ1LCS4MF_0082590) - STRLEN(REPLACE(?targetMotifMatchCigarQ1LCS4MF_0082590, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1103), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ1LCS4MF_0082590, 1, (STRLEN(?targetMotifMatchCigarQ1LCS4MF_0082590) - STRLEN(REPLACE(?targetMotifMatchCigarQ1LCS4MF_0082590, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1103), '}'), '')))), '[^-]', ''))) AS ?step2104) .
BIND(((?step2104 + ?targetMotifMatchRegionMatchBeginPositionMF_0082591) - 1) AS ?thisPositionOn24) .
BIND(?thisPositionOn24 AS ?thisPositionOn25) .
BIND(?this AS ?pfs1t105) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb21) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse22) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, 1) = 'C')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ1LCS4MF_0082588, 1, (STRLEN(?templateMotifCigarQ1LCS4MF_0082588) - STRLEN(REPLACE(?templateMotifCigarQ1LCS4MF_0082588, CONCAT('^(?:-*[^-]){', STR(((162 - ?templateMotifSequenceMatchBeginPositionQ1LCS489) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1106) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ1LCS4MF_0082590, 1, (STRLEN(?targetMotifMatchCigarQ1LCS4MF_0082590) - STRLEN(REPLACE(?targetMotifMatchCigarQ1LCS4MF_0082590, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ1LCS4MF_0082590, 1, (STRLEN(?targetMotifMatchCigarQ1LCS4MF_0082590) - STRLEN(REPLACE(?targetMotifMatchCigarQ1LCS4MF_0082590, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), '')))), '[^-]', ''))) AS ?step2107) .
BIND(((?step2107 + ?targetMotifMatchRegionMatchBeginPositionMF_0082591) - 1) AS ?thisPositionOn30) .
BIND(?thisPositionOn30 AS ?thisPositionOn31) .
BIND(?this AS ?pfs1t108) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, 1) = 'C')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ1LCS4MF_0082588, 1, (STRLEN(?templateMotifCigarQ1LCS4MF_0082588) - STRLEN(REPLACE(?templateMotifCigarQ1LCS4MF_0082588, CONCAT('^(?:-*[^-]){', STR(((165 - ?templateMotifSequenceMatchBeginPositionQ1LCS489) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1109) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ1LCS4MF_0082590, 1, (STRLEN(?targetMotifMatchCigarQ1LCS4MF_0082590) - STRLEN(REPLACE(?targetMotifMatchCigarQ1LCS4MF_0082590, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ1LCS4MF_0082590, 1, (STRLEN(?targetMotifMatchCigarQ1LCS4MF_0082590) - STRLEN(REPLACE(?targetMotifMatchCigarQ1LCS4MF_0082590, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), '')))), '[^-]', ''))) AS ?step2110) .
BIND(((?step2110 + ?targetMotifMatchRegionMatchBeginPositionMF_0082591) - 1) AS ?thisPositionOn36) .
BIND(?thisPositionOn36 AS ?thisPositionOn37) .
BIND(?this AS ?pfs1t111) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb33) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse34) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn36, 1) = 'C')) .
BIND(?this AS ?pfs13) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch116 faldo:location ?templateMotifSequenceMatchRegionQ1LCS4117 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ1LCS4119 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ1LCS4MF_00825112 .
?templateMotifSequenceMatchRegionQ1LCS4117 faldo:begin ?templateMotifSequenceMatchBeginQ1LCS4118 .
?templateMotifSequenceMatchBeginQ1LCS4118 faldo:position ?templateMotifSequenceMatchBeginPositionQ1LCS4113 ;
faldo:reference isoform:Q1LCS4-1 .
?templateMotifSequenceProfileAlignmentOperationQ1LCS4119 edam:has_input signature:MF_00825 ;
rdf:type edam:operation_0300 .
?targetMotifMatch120 faldo:location ?targetMotifMatchRegionMatch121 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00825123 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ1LCS4MF_00825114 .
?targetMotifMatchRegionMatch121 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00825122 .
?targetMotifMatchRegionMatchBeginMF_00825122 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00825115 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00825123 edam:has_input signature:MF_00825 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFTGRP_1) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ1LCS4MF_00825112, 1, (STRLEN(?templateMotifCigarQ1LCS4MF_00825112) - STRLEN(REPLACE(?templateMotifCigarQ1LCS4MF_00825112, CONCAT('^(?:-*[^-]){', STR(((51 - ?templateMotifSequenceMatchBeginPositionQ1LCS4113) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1124) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ1LCS4MF_00825114, 1, (STRLEN(?targetMotifMatchCigarQ1LCS4MF_00825114) - STRLEN(REPLACE(?targetMotifMatchCigarQ1LCS4MF_00825114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ1LCS4MF_00825114, 1, (STRLEN(?targetMotifMatchCigarQ1LCS4MF_00825114) - STRLEN(REPLACE(?targetMotifMatchCigarQ1LCS4MF_00825114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), '')))), '[^-]', ''))) AS ?step2125) .
BIND(((?step2125 + ?targetMotifMatchRegionMatchBeginPositionMF_00825115) - 1) AS ?thisPositionOn43) .
BIND(?thisPositionOn43 AS ?thisPositionOn44) .
BIND(?this AS ?pfs2t126) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb40) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse41) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn43, 1) = 'H')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ1LCS4MF_00825112, 1, (STRLEN(?templateMotifCigarQ1LCS4MF_00825112) - STRLEN(REPLACE(?templateMotifCigarQ1LCS4MF_00825112, CONCAT('^(?:-*[^-]){', STR(((57 - ?templateMotifSequenceMatchBeginPositionQ1LCS4113) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1127) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ1LCS4MF_00825114, 1, (STRLEN(?targetMotifMatchCigarQ1LCS4MF_00825114) - STRLEN(REPLACE(?targetMotifMatchCigarQ1LCS4MF_00825114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ1LCS4MF_00825114, 1, (STRLEN(?targetMotifMatchCigarQ1LCS4MF_00825114) - STRLEN(REPLACE(?targetMotifMatchCigarQ1LCS4MF_00825114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), '')))), '[^-]', ''))) AS ?step2128) .
BIND(((?step2128 + ?targetMotifMatchRegionMatchBeginPositionMF_00825115) - 1) AS ?thisPositionOn49) .
BIND(?thisPositionOn49 AS ?thisPositionOn50) .
BIND(?this AS ?pfs2t129) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb46) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse47) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1) = 'E')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ1LCS4MF_00825112, 1, (STRLEN(?templateMotifCigarQ1LCS4MF_00825112) - STRLEN(REPLACE(?templateMotifCigarQ1LCS4MF_00825112, CONCAT('^(?:-*[^-]){', STR(((95 - ?templateMotifSequenceMatchBeginPositionQ1LCS4113) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1130) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ1LCS4MF_00825114, 1, (STRLEN(?targetMotifMatchCigarQ1LCS4MF_00825114) - STRLEN(REPLACE(?targetMotifMatchCigarQ1LCS4MF_00825114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ1LCS4MF_00825114, 1, (STRLEN(?targetMotifMatchCigarQ1LCS4MF_00825114) - STRLEN(REPLACE(?targetMotifMatchCigarQ1LCS4MF_00825114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), '')))), '[^-]', ''))) AS ?step2131) .
BIND(((?step2131 + ?targetMotifMatchRegionMatchBeginPositionMF_00825115) - 1) AS ?thisPositionOn55) .
BIND(?thisPositionOn55 AS ?thisPositionOn56) .
BIND(?this AS ?pfs2t132) .
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) = 'H')) .
BIND(?this AS ?pfs38) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch137 faldo:location ?templateMotifSequenceMatchRegionQ1LCS4138 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ1LCS4140 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ1LCS4MF_00825133 .
?templateMotifSequenceMatchRegionQ1LCS4138 faldo:begin ?templateMotifSequenceMatchBeginQ1LCS4139 .
?templateMotifSequenceMatchBeginQ1LCS4139 faldo:position ?templateMotifSequenceMatchBeginPositionQ1LCS4134 ;
faldo:reference isoform:Q1LCS4-1 .
?templateMotifSequenceProfileAlignmentOperationQ1LCS4140 edam:has_input signature:MF_00825 ;
rdf:type edam:operation_0300 .
?targetMotifMatch141 faldo:location ?targetMotifMatchRegionMatch142 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00825144 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ1LCS4MF_00825135 .
?targetMotifMatchRegionMatch142 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00825143 .
?targetMotifMatchRegionMatchBeginMF_00825143 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00825136 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00825144 edam:has_input signature:MF_00825 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ1LCS4MF_00825133, 1, (STRLEN(?templateMotifCigarQ1LCS4MF_00825133) - STRLEN(REPLACE(?templateMotifCigarQ1LCS4MF_00825133, CONCAT('^(?:-*[^-]){', STR(((47 - ?templateMotifSequenceMatchBeginPositionQ1LCS4134) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1145) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ1LCS4MF_00825135, 1, (STRLEN(?targetMotifMatchCigarQ1LCS4MF_00825135) - STRLEN(REPLACE(?targetMotifMatchCigarQ1LCS4MF_00825135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ1LCS4MF_00825135, 1, (STRLEN(?targetMotifMatchCigarQ1LCS4MF_00825135) - STRLEN(REPLACE(?targetMotifMatchCigarQ1LCS4MF_00825135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), '')))), '[^-]', ''))) AS ?step2146) .
BIND(((?step2146 + ?targetMotifMatchRegionMatchBeginPositionMF_00825136) - 1) AS ?thisPositionOn62) .
BIND(?thisPositionOn62 AS ?thisPositionOn63) .
BIND(?this AS ?pfs3t147) .
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) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_00825a58')) AS ?annotation58) .
BIND(?this AS ?pfs57) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch152 faldo:location ?templateMotifSequenceMatchRegionQ1LCS4153 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ1LCS4155 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ1LCS4MF_00825148 .
?templateMotifSequenceMatchRegionQ1LCS4153 faldo:begin ?templateMotifSequenceMatchBeginQ1LCS4154 .
?templateMotifSequenceMatchBeginQ1LCS4154 faldo:position ?templateMotifSequenceMatchBeginPositionQ1LCS4149 ;
faldo:reference isoform:Q1LCS4-1 .
?templateMotifSequenceProfileAlignmentOperationQ1LCS4155 edam:has_input signature:MF_00825 ;
rdf:type edam:operation_0300 .
?targetMotifMatch156 faldo:location ?targetMotifMatchRegionMatch157 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00825159 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ1LCS4MF_00825150 .
?targetMotifMatchRegionMatch157 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00825158 .
?targetMotifMatchRegionMatchBeginMF_00825158 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00825151 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00825159 edam:has_input signature:MF_00825 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ1LCS4MF_00825148, 1, (STRLEN(?templateMotifCigarQ1LCS4MF_00825148) - STRLEN(REPLACE(?templateMotifCigarQ1LCS4MF_00825148, CONCAT('^(?:-*[^-]){', STR(((57 - ?templateMotifSequenceMatchBeginPositionQ1LCS4149) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1160) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ1LCS4MF_00825150, 1, (STRLEN(?targetMotifMatchCigarQ1LCS4MF_00825150) - STRLEN(REPLACE(?targetMotifMatchCigarQ1LCS4MF_00825150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ1LCS4MF_00825150, 1, (STRLEN(?targetMotifMatchCigarQ1LCS4MF_00825150) - STRLEN(REPLACE(?targetMotifMatchCigarQ1LCS4MF_00825150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), '')))), '[^-]', ''))) AS ?step2161) .
BIND(((?step2161 + ?targetMotifMatchRegionMatchBeginPositionMF_00825151) - 1) AS ?thisPositionOn70) .
BIND(?thisPositionOn70 AS ?thisPositionOn71) .
BIND(?this AS ?pfs3t162) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb66) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse67) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn70, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00825a65')) AS ?annotation65) .
BIND(?this AS ?pfs64) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch167 faldo:location ?templateMotifSequenceMatchRegionQ1LCS4168 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ1LCS4170 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ1LCS4MF_00825163 .
?templateMotifSequenceMatchRegionQ1LCS4168 faldo:begin ?templateMotifSequenceMatchBeginQ1LCS4169 .
?templateMotifSequenceMatchBeginQ1LCS4169 faldo:position ?templateMotifSequenceMatchBeginPositionQ1LCS4164 ;
faldo:reference isoform:Q1LCS4-1 .
?templateMotifSequenceProfileAlignmentOperationQ1LCS4170 edam:has_input signature:MF_00825 ;
rdf:type edam:operation_0300 .
?targetMotifMatch171 faldo:location ?targetMotifMatchRegionMatch172 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00825174 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ1LCS4MF_00825165 .
?targetMotifMatchRegionMatch172 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00825173 .
?targetMotifMatchRegionMatchBeginMF_00825173 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00825166 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00825174 edam:has_input signature:MF_00825 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ1LCS4MF_00825163, 1, (STRLEN(?templateMotifCigarQ1LCS4MF_00825163) - STRLEN(REPLACE(?templateMotifCigarQ1LCS4MF_00825163, CONCAT('^(?:-*[^-]){', STR(((99 - ?templateMotifSequenceMatchBeginPositionQ1LCS4164) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1175) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ1LCS4MF_00825165, 1, (STRLEN(?targetMotifMatchCigarQ1LCS4MF_00825165) - STRLEN(REPLACE(?targetMotifMatchCigarQ1LCS4MF_00825165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ1LCS4MF_00825165, 1, (STRLEN(?targetMotifMatchCigarQ1LCS4MF_00825165) - STRLEN(REPLACE(?targetMotifMatchCigarQ1LCS4MF_00825165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), '')))), '[^-]', ''))) AS ?step2176) .
BIND(((?step2176 + ?targetMotifMatchRegionMatchBeginPositionMF_00825166) - 1) AS ?thisPositionOn78) .
BIND(?thisPositionOn78 AS ?thisPositionOn79) .
BIND(?this AS ?pfs3t177) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfsb74) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfse75) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn78, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_00825a73')) AS ?annotation73) .
BIND(?this AS ?pfs72) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch182 faldo:location ?templateMotifSequenceMatchRegionQ1LCS4183 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ1LCS4185 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ1LCS4MF_00825178 .
?templateMotifSequenceMatchRegionQ1LCS4183 faldo:begin ?templateMotifSequenceMatchBeginQ1LCS4184 .
?templateMotifSequenceMatchBeginQ1LCS4184 faldo:position ?templateMotifSequenceMatchBeginPositionQ1LCS4179 ;
faldo:reference isoform:Q1LCS4-1 .
?templateMotifSequenceProfileAlignmentOperationQ1LCS4185 edam:has_input signature:MF_00825 ;
rdf:type edam:operation_0300 .
?targetMotifMatch186 faldo:location ?targetMotifMatchRegionMatch187 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00825189 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ1LCS4MF_00825180 .
?targetMotifMatchRegionMatch187 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00825188 .
?targetMotifMatchRegionMatchBeginMF_00825188 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00825181 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00825189 edam:has_input signature:MF_00825 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ1LCS4MF_00825178, 1, (STRLEN(?templateMotifCigarQ1LCS4MF_00825178) - STRLEN(REPLACE(?templateMotifCigarQ1LCS4MF_00825178, CONCAT('^(?:-*[^-]){', STR(((110 - ?templateMotifSequenceMatchBeginPositionQ1LCS4179) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1190) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ1LCS4MF_00825180, 1, (STRLEN(?targetMotifMatchCigarQ1LCS4MF_00825180) - STRLEN(REPLACE(?targetMotifMatchCigarQ1LCS4MF_00825180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ1LCS4MF_00825180, 1, (STRLEN(?targetMotifMatchCigarQ1LCS4MF_00825180) - STRLEN(REPLACE(?targetMotifMatchCigarQ1LCS4MF_00825180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1190), '}'), '')))), '[^-]', ''))) AS ?step2191) .
BIND(((?step2191 + ?targetMotifMatchRegionMatchBeginPositionMF_00825181) - 1) AS ?thisPositionOn86) .
BIND(?thisPositionOn86 AS ?thisPositionOn87) .
BIND(?this AS ?pfs3t192) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn86))) AS ?pfsb82) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn87))) AS ?pfse83) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn86, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00825a81')) AS ?annotation81) .
BIND(?this AS ?pfs80) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:1224 .
BIND(?this AS ?case9) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag193) .
}
BIND(IF((BOUND(?tagFTGRP_1) || BOUND(?tagFTGRP_2)), ?caseWithTag193, ?UNBOUND_VARIABLE) AS ?case10) .
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag194) .
}
BIND(IF((BOUND(?tagFTGRP_1) || BOUND(?tagFTGRP_2)), ?caseWithTag194, ?UNBOUND_VARIABLE) AS ?case11) .
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag195) .
}
BIND(IF((BOUND(?tagFTGRP_1) || BOUND(?tagFTGRP_2) || BOUND(?tagFTGRP_2) || BOUND(?tagFTGRP_1)), ?caseWithTag195, ?UNBOUND_VARIABLE) AS ?case12) .
}
"xsd:string |