| http://purl.uniprot.org/unirules/MF_00333#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:134964 up:source unirule:MF_00333 .
_:134965 up:source unirule:MF_00333 .
_:134966 up:source unirule:MF_00333 .
_:134967 up:source unirule:MF_00333 .
_:134968 up:source unirule:MF_00333 .
_:134969 up:source unirule:MF_00333 .
_:134970 up:source unirule:MF_00333 .
_:134971 up:source unirule:MF_00333 .
_:134972 up:source unirule:MF_00333 .
_:134973 up:source unirule:MF_00333 .
_:134974 up:source unirule:MF_00333 .
_:134975 up:source unirule:MF_00333 .
_:134976 up:source unirule:MF_00333 .
_:134977 up:source unirule:MF_00333 .
_:134978 up:source unirule:MF_00333 .
_:134979 up:source unirule:MF_00333 .
_:134980 up:source unirule:MF_00333 .
_:134981 up:source unirule:MF_00333 .
_:134982 up:source unirule:MF_00333 .
_:134983 up:source unirule:MF_00333 .
_:134984 up:source unirule:MF_00333 .
_:134985 up:source unirule:MF_00333 .
_:134986 up:source unirule:MF_00333 .
_:134987 up:source unirule:MF_00333 .
_:134988 up:source unirule:MF_00333 .
_:134989 up:source unirule:MF_00333 .
_:134990 up:source unirule:MF_00333 .
_:134991 up:source unirule:MF_00333 .
_:134992 up:source unirule:MF_00333 .
_:134993 up:source unirule:MF_00333 .
_:134994 up:source unirule:MF_00333 .
_:134995 up:source unirule:MF_00333 .
_:134996 up:source unirule:MF_00333 .
_:134997 up:source unirule:MF_00333 .
_:134998 up:source unirule:MF_00333 .
?this up:annotation ?annotation2 ,
?annotation4 ,
?annotation5 ,
?annotation6 ,
?annotation8 ;
up:classifiedWith GO:0004109 ,
GO:0005737 ,
GO:0006782 ,
GO:0006783 ,
GO:0042803 ,
keyword:350 ,
keyword:479 ,
keyword:560 ,
keyword:627 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '1.3.3.3' ;
up:fullName 'Oxygen-dependent coproporphyrinogen-III oxidase' ;
up:shortName 'CPO' ,
'Coprogen oxidase' ,
'Coproporphyrinogenase' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'hemF' .
?annotation2 up:activity ?activity3 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity3 up:catalyticActivity ;
up:enzymeClass .
?annotation4 a up:Pathway_Annotation ;
rdfs:comment 'Porphyrin-containing compound metabolism; protoporphyrin-IX biosynthesis; protoporphyrinogen-IX from coproporphyrinogen-III (O2 route): step 1/1.' .
?annotation5 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer.' .
?annotation6 a up:Subcellular_Location_Annotation .
?annotation6li7 up:cellularComponent .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the aerobic coproporphyrinogen-III oxidase family.' .
?case9 up:classifiedWith GO:0030145 ,
keyword:464 .
?case10 up:classifiedWith GO:0015995 ,
keyword:149 .
?pfs13 up:annotation ?annotation14 .
?annotation14 faldo:begin ?pfsb15 ;
faldo:end ?pfse16 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'Important for dimerization' .
?pfsb15 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?pfse16 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfs19 up:annotation ?annotation20 .
?annotation20 faldo:begin ?pfsb21 ;
faldo:end ?pfse22 ;
up:ligand ?ligand23 ;
rdf:type up:Binding_Site_Annotation .
?pfsb21 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfse22 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?ligand23 rdfs:subClassOf ?molecule24 .
?molecule24 rdfs:label 'substrate' .
?pfs27 up:annotation ?annotation28 .
?annotation28 faldo:begin ?pfsb29 ;
faldo:end ?pfse30 ;
up:ligand ?ligand31 ;
rdf:type up:Binding_Site_Annotation .
?pfsb29 faldo:position ?thisPositionOn33 ;
rdf:type faldo:ExactPosition .
?pfse30 faldo:position ?thisPositionOn34 ;
rdf:type faldo:ExactPosition .
?ligand31 rdfs:subClassOf ?molecule32 .
?molecule32 rdfs:label 'substrate' .
?pfs35 up:annotation ?annotation36 .
?annotation36 faldo:begin ?pfsb37 ;
faldo:end ?pfse38 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton donor' .
?pfsb37 faldo:position ?thisPositionOn39 ;
rdf:type faldo:ExactPosition .
?pfse38 faldo:position ?thisPositionOn40 ;
rdf:type faldo:ExactPosition .
?pfs41 up:annotation ?annotation42 .
?annotation42 faldo:begin ?pfsb43 ;
faldo:end ?pfse44 ;
up:ligand ?ligand45 ;
rdf:type up:Binding_Site_Annotation .
?pfsb43 faldo:position ?thisPositionOn47 ;
rdf:type faldo:ExactPosition .
?pfse44 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?ligand45 rdfs:subClassOf ?molecule46 .
?molecule46 rdfs:label 'substrate' .
?pfs49 up:annotation ?annotation50 .
?annotation50 faldo:begin ?pfsb51 ;
faldo:end ?pfse52 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Important for dimerization' .
?pfsb51 faldo:position ?thisPositionOn53 ;
rdf:type faldo:ExactPosition .
?pfse52 faldo:position ?thisPositionOn54 ;
rdf:type faldo:ExactPosition .
?pfs55 up:annotation ?annotation56 .
?annotation56 faldo:begin ?pfsb57 ;
faldo:end ?pfse58 ;
up:ligand ?ligand59 ;
rdf:type up:Binding_Site_Annotation .
?pfsb57 faldo:position ?thisPositionOn60 ;
rdf:type faldo:ExactPosition .
?pfse58 faldo:position ?thisPositionOn61 ;
rdf:type faldo:ExactPosition .
?ligand59 rdfs:subClassOf chebi:29035 .
?pfs62 up:annotation ?annotation63 .
?annotation63 faldo:begin ?pfsb64 ;
faldo:end ?pfse65 ;
up:ligand ?ligand66 ;
rdf:type up:Binding_Site_Annotation .
?pfsb64 faldo:position ?thisPositionOn67 ;
rdf:type faldo:ExactPosition .
?pfse65 faldo:position ?thisPositionOn68 ;
rdf:type faldo:ExactPosition .
?ligand66 rdfs:subClassOf chebi:29035 .
?pfs69 up:annotation ?annotation70 .
?annotation70 faldo:begin ?pfsb71 ;
faldo:end ?pfse72 ;
up:ligand ?ligand73 ;
rdf:type up:Binding_Site_Annotation .
?pfsb71 faldo:position ?thisPositionOn74 ;
rdf:type faldo:ExactPosition .
?pfse72 faldo:position ?thisPositionOn75 ;
rdf:type faldo:ExactPosition .
?ligand73 rdfs:subClassOf chebi:29035 .
?pfs76 up:annotation ?annotation77 .
?annotation77 faldo:begin ?pfsb78 ;
faldo:end ?pfse79 ;
up:ligand ?ligand80 ;
rdf:type up:Binding_Site_Annotation .
?pfsb78 faldo:position ?thisPositionOn81 ;
rdf:type faldo:ExactPosition .
?pfse79 faldo:position ?thisPositionOn82 ;
rdf:type faldo:ExactPosition .
?ligand80 rdfs:subClassOf chebi:29035 .
?pfs83 up:annotation ?annotation84 .
?annotation84 faldo:begin ?pfsb85 ;
faldo:end ?pfse86 ;
up:ligand ?ligand87 ;
rdf:type up:Binding_Site_Annotation .
?pfsb85 faldo:position ?thisPositionOn88 ;
rdf:type faldo:ExactPosition .
?pfse86 faldo:position ?thisPositionOn89 ;
rdf:type faldo:ExactPosition .
?ligand87 rdfs:subClassOf chebi:60240 .
?pfs90 up:annotation ?annotation91 .
?annotation91 faldo:begin ?pfsb92 ;
faldo:end ?pfse93 ;
up:ligand ?ligand94 ;
rdf:type up:Binding_Site_Annotation .
?pfsb92 faldo:position ?thisPositionOn95 ;
rdf:type faldo:ExactPosition .
?pfse93 faldo:position ?thisPositionOn96 ;
rdf:type faldo:ExactPosition .
?ligand94 rdfs:subClassOf chebi:60240 .
?pfs97 up:annotation ?annotation98 .
?annotation98 faldo:begin ?pfsb99 ;
faldo:end ?pfse100 ;
up:ligand ?ligand101 ;
rdf:type up:Binding_Site_Annotation .
?pfsb99 faldo:position ?thisPositionOn102 ;
rdf:type faldo:ExactPosition .
?pfse100 faldo:position ?thisPositionOn103 ;
rdf:type faldo:ExactPosition .
?ligand101 rdfs:subClassOf chebi:60240 .
?pfs104 up:annotation ?annotation105 .
?annotation105 faldo:begin ?pfsb106 ;
faldo:end ?pfse107 ;
up:ligand ?ligand108 ;
rdf:type up:Binding_Site_Annotation .
?pfsb106 faldo:position ?thisPositionOn109 ;
rdf:type faldo:ExactPosition .
?pfse107 faldo:position ?thisPositionOn110 ;
rdf:type faldo:ExactPosition .
?ligand108 rdfs:subClassOf chebi:60240 .
_:134999 a rdf:Statement ;
up:attribution _:134964 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:135000 a rdf:Statement ;
up:attribution _:134965 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:135001 a rdf:Statement ;
up:attribution _:134966 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:135002 a rdf:Statement ;
up:attribution _:134967 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:135003 a rdf:Statement ;
up:attribution _:134968 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:135004 a rdf:Statement ;
up:attribution _:134969 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:135005 a rdf:Statement ;
up:attribution _:134970 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:135006 a rdf:Statement ;
up:attribution _:134971 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:135007 a rdf:Statement ;
up:attribution _:134972 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:350 .
_:135008 a rdf:Statement ;
up:attribution _:134973 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:135009 a rdf:Statement ;
up:attribution _:134974 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:560 .
_:135010 a rdf:Statement ;
up:attribution _:134975 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:627 .
_:135011 a rdf:Statement ;
up:attribution _:134976 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004109 .
_:135012 a rdf:Statement ;
up:attribution _:134977 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0042803 .
_:135013 a rdf:Statement ;
up:attribution _:134978 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006782 .
_:135014 a rdf:Statement ;
up:attribution _:134979 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006783 .
_:135015 a rdf:Statement ;
up:attribution _:134980 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:135016 a rdf:Statement ;
up:attribution _:134981 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:464 .
_:135017 a rdf:Statement ;
up:attribution _:134982 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0030145 .
_:135018 a rdf:Statement ;
up:attribution _:134983 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:149 .
_:135019 a rdf:Statement ;
up:attribution _:134984 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0015995 .
_:135020 a rdf:Statement ;
up:source unirule:MF_00333 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:135021 a rdf:Statement ;
up:attribution _:134985 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:135022 a rdf:Statement ;
up:source unirule:MF_00333 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:135023 a rdf:Statement ;
up:attribution _:134986 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:135024 a rdf:Statement ;
up:source unirule:MF_00333 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:135025 a rdf:Statement ;
up:attribution _:134987 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:135026 a rdf:Statement ;
up:source unirule:MF_00333 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:135027 a rdf:Statement ;
up:attribution _:134988 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:135028 a rdf:Statement ;
up:source unirule:MF_00333 ;
rdf:subject ?pfs41 ;
rdf:predicate up:annotation ;
rdf:object ?annotation42 .
_:135029 a rdf:Statement ;
up:attribution _:134989 ;
rdf:subject ?pfs41 ;
rdf:predicate up:annotation ;
rdf:object ?annotation42 .
_:135030 a rdf:Statement ;
up:source unirule:MF_00333 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:135031 a rdf:Statement ;
up:attribution _:134990 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:135032 a rdf:Statement ;
up:source unirule:MF_00333 ;
rdf:subject ?pfs55 ;
rdf:predicate up:annotation ;
rdf:object ?annotation56 .
_:135033 a rdf:Statement ;
up:attribution _:134991 ;
rdf:subject ?pfs55 ;
rdf:predicate up:annotation ;
rdf:object ?annotation56 .
_:135034 a rdf:Statement ;
up:source unirule:MF_00333 ;
rdf:subject ?pfs62 ;
rdf:predicate up:annotation ;
rdf:object ?annotation63 .
_:135035 a rdf:Statement ;
up:attribution _:134992 ;
rdf:subject ?pfs62 ;
rdf:predicate up:annotation ;
rdf:object ?annotation63 .
_:135036 a rdf:Statement ;
up:source unirule:MF_00333 ;
rdf:subject ?pfs69 ;
rdf:predicate up:annotation ;
rdf:object ?annotation70 .
_:135037 a rdf:Statement ;
up:attribution _:134993 ;
rdf:subject ?pfs69 ;
rdf:predicate up:annotation ;
rdf:object ?annotation70 .
_:135038 a rdf:Statement ;
up:source unirule:MF_00333 ;
rdf:subject ?pfs76 ;
rdf:predicate up:annotation ;
rdf:object ?annotation77 .
_:135039 a rdf:Statement ;
up:attribution _:134994 ;
rdf:subject ?pfs76 ;
rdf:predicate up:annotation ;
rdf:object ?annotation77 .
_:135040 a rdf:Statement ;
up:source unirule:MF_00333 ;
rdf:subject ?pfs83 ;
rdf:predicate up:annotation ;
rdf:object ?annotation84 .
_:135041 a rdf:Statement ;
up:attribution _:134995 ;
rdf:subject ?pfs83 ;
rdf:predicate up:annotation ;
rdf:object ?annotation84 .
_:135042 a rdf:Statement ;
up:source unirule:MF_00333 ;
rdf:subject ?pfs90 ;
rdf:predicate up:annotation ;
rdf:object ?annotation91 .
_:135043 a rdf:Statement ;
up:attribution _:134996 ;
rdf:subject ?pfs90 ;
rdf:predicate up:annotation ;
rdf:object ?annotation91 .
_:135044 a rdf:Statement ;
up:source unirule:MF_00333 ;
rdf:subject ?pfs97 ;
rdf:predicate up:annotation ;
rdf:object ?annotation98 .
_:135045 a rdf:Statement ;
up:attribution _:134997 ;
rdf:subject ?pfs97 ;
rdf:predicate up:annotation ;
rdf:object ?annotation98 .
_:135046 a rdf:Statement ;
up:source unirule:MF_00333 ;
rdf:subject ?pfs104 ;
rdf:predicate up:annotation ;
rdf:object ?annotation105 .
_:135047 a rdf:Statement ;
up:attribution _:134998 ;
rdf:subject ?pfs104 ;
rdf:predicate up:annotation ;
rdf:object ?annotation105 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00333
#Rule MF_00333 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-02
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00333 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_00333a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00333a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00333a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00333a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00333a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00333a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch115 faldo:location ?templateMotifSequenceMatchRegionP36553116 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36553118 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36553MF_00333111 .
?templateMotifSequenceMatchRegionP36553116 faldo:begin ?templateMotifSequenceMatchBeginP36553117 .
?templateMotifSequenceMatchBeginP36553117 faldo:position ?templateMotifSequenceMatchBeginPositionP36553112 ;
faldo:reference isoform:P36553-1 .
?templateMotifSequenceProfileAlignmentOperationP36553118 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
?targetMotifMatch119 faldo:location ?targetMotifMatchRegionMatch120 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00333122 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36553MF_00333113 .
?targetMotifMatchRegionMatch120 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00333121 .
?targetMotifMatchRegionMatchBeginMF_00333121 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00333114 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00333122 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36553MF_00333111, 1, (STRLEN(?templateMotifCigarP36553MF_00333111) - STRLEN(REPLACE(?templateMotifCigarP36553MF_00333111, CONCAT('^(?:-*[^-]){', STR(((240 - ?templateMotifSequenceMatchBeginPositionP36553112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1123) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36553MF_00333113, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333113) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36553MF_00333113, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333113) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), '')))), '[^-]', ''))) AS ?step2124) .
BIND(((?step2124 + ?targetMotifMatchRegionMatchBeginPositionMF_00333114) - 1) AS ?thisPositionOn17) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36553MF_00333111, 1, (STRLEN(?templateMotifCigarP36553MF_00333111) - STRLEN(REPLACE(?templateMotifCigarP36553MF_00333111, CONCAT('^(?:-*[^-]){', STR(((275 - ?templateMotifSequenceMatchBeginPositionP36553112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1125) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36553MF_00333113, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333113) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36553MF_00333113, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333113) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), '')))), '[^-]', ''))) AS ?step2126) .
BIND(((?step2126 + ?targetMotifMatchRegionMatchBeginPositionMF_00333114) - 1) AS ?thisPositionOn18) .
BIND(?this AS ?pfs1t127) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb15) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse16) .
FILTER ((BOUND(?thisPositionOn17) && BOUND(?thisPositionOn18))) .
BIND(URI(CONCAT(STR(?this), '#MF_00333a14')) AS ?annotation14) .
BIND(?this AS ?pfs13) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch132 faldo:location ?templateMotifSequenceMatchRegionP36553133 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36553135 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36553MF_00333128 .
?templateMotifSequenceMatchRegionP36553133 faldo:begin ?templateMotifSequenceMatchBeginP36553134 .
?templateMotifSequenceMatchBeginP36553134 faldo:position ?templateMotifSequenceMatchBeginPositionP36553129 ;
faldo:reference isoform:P36553-1 .
?templateMotifSequenceProfileAlignmentOperationP36553135 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
?targetMotifMatch136 faldo:location ?targetMotifMatchRegionMatch137 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00333139 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36553MF_00333130 .
?targetMotifMatchRegionMatch137 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00333138 .
?targetMotifMatchRegionMatchBeginMF_00333138 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00333131 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00333139 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36553MF_00333128, 1, (STRLEN(?templateMotifCigarP36553MF_00333128) - STRLEN(REPLACE(?templateMotifCigarP36553MF_00333128, CONCAT('^(?:-*[^-]){', STR(((108 - ?templateMotifSequenceMatchBeginPositionP36553129) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1140) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36553MF_00333130, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333130) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36553MF_00333130, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333130) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), '')))), '[^-]', ''))) AS ?step2141) .
BIND(((?step2141 + ?targetMotifMatchRegionMatchBeginPositionMF_00333131) - 1) AS ?thisPositionOn25) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36553MF_00333128, 1, (STRLEN(?templateMotifCigarP36553MF_00333128) - STRLEN(REPLACE(?templateMotifCigarP36553MF_00333128, CONCAT('^(?:-*[^-]){', STR(((110 - ?templateMotifSequenceMatchBeginPositionP36553129) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1142) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36553MF_00333130, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333130) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36553MF_00333130, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333130) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), '')))), '[^-]', ''))) AS ?step2143) .
BIND(((?step2143 + ?targetMotifMatchRegionMatchBeginPositionMF_00333131) - 1) AS ?thisPositionOn26) .
BIND(?this AS ?pfs1t144) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb21) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse22) .
FILTER (REGEX('N[ARNDCQEGHILKMFPSTWYVBZJUOX]R', SUBSTR(?thisSequenceValue, ?thisPositionOn25, (?thisPositionOn26 - ?thisPositionOn25)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00333a20')) AS ?annotation20) .
BIND(?this AS ?pfs19) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch149 faldo:location ?templateMotifSequenceMatchRegionP36553150 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36553152 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36553MF_00333145 .
?templateMotifSequenceMatchRegionP36553150 faldo:begin ?templateMotifSequenceMatchBeginP36553151 .
?templateMotifSequenceMatchBeginP36553151 faldo:position ?templateMotifSequenceMatchBeginPositionP36553146 ;
faldo:reference isoform:P36553-1 .
?templateMotifSequenceProfileAlignmentOperationP36553152 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
?targetMotifMatch153 faldo:location ?targetMotifMatchRegionMatch154 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00333156 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36553MF_00333147 .
?targetMotifMatchRegionMatch154 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00333155 .
?targetMotifMatchRegionMatchBeginMF_00333155 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00333148 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00333156 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36553MF_00333145, 1, (STRLEN(?templateMotifCigarP36553MF_00333145) - STRLEN(REPLACE(?templateMotifCigarP36553MF_00333145, CONCAT('^(?:-*[^-]){', STR(((258 - ?templateMotifSequenceMatchBeginPositionP36553146) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1157) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36553MF_00333147, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333147) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36553MF_00333147, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333147) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), '')))), '[^-]', ''))) AS ?step2158) .
BIND(((?step2158 + ?targetMotifMatchRegionMatchBeginPositionMF_00333148) - 1) AS ?thisPositionOn33) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36553MF_00333145, 1, (STRLEN(?templateMotifCigarP36553MF_00333145) - STRLEN(REPLACE(?templateMotifCigarP36553MF_00333145, CONCAT('^(?:-*[^-]){', STR(((260 - ?templateMotifSequenceMatchBeginPositionP36553146) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1159) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36553MF_00333147, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333147) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36553MF_00333147, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333147) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), '')))), '[^-]', ''))) AS ?step2160) .
BIND(((?step2160 + ?targetMotifMatchRegionMatchBeginPositionMF_00333148) - 1) AS ?thisPositionOn34) .
BIND(?this AS ?pfs1t161) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb29) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse30) .
FILTER (REGEX('G[ARNDCQEGHILKMFPSTWYVBZJUOX][NR]', SUBSTR(?thisSequenceValue, ?thisPositionOn33, (?thisPositionOn34 - ?thisPositionOn33)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00333a28')) AS ?annotation28) .
BIND(?this AS ?pfs27) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch166 faldo:location ?templateMotifSequenceMatchRegionP36553167 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36553169 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36553MF_00333162 .
?templateMotifSequenceMatchRegionP36553167 faldo:begin ?templateMotifSequenceMatchBeginP36553168 .
?templateMotifSequenceMatchBeginP36553168 faldo:position ?templateMotifSequenceMatchBeginPositionP36553163 ;
faldo:reference isoform:P36553-1 .
?templateMotifSequenceProfileAlignmentOperationP36553169 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
?targetMotifMatch170 faldo:location ?targetMotifMatchRegionMatch171 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00333173 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36553MF_00333164 .
?targetMotifMatchRegionMatch171 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00333172 .
?targetMotifMatchRegionMatchBeginMF_00333172 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00333165 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00333173 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36553MF_00333162, 1, (STRLEN(?templateMotifCigarP36553MF_00333162) - STRLEN(REPLACE(?templateMotifCigarP36553MF_00333162, CONCAT('^(?:-*[^-]){', STR(((106 - ?templateMotifSequenceMatchBeginPositionP36553163) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1174) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36553MF_00333164, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333164) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333164, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36553MF_00333164, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333164) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333164, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), '')))), '[^-]', ''))) AS ?step2175) .
BIND(((?step2175 + ?targetMotifMatchRegionMatchBeginPositionMF_00333165) - 1) AS ?thisPositionOn39) .
BIND(?thisPositionOn39 AS ?thisPositionOn40) .
BIND(?this AS ?pfs1t176) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb37) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse38) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn39, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00333a36')) AS ?annotation36) .
BIND(?this AS ?pfs35) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch181 faldo:location ?templateMotifSequenceMatchRegionP36553182 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36553184 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36553MF_00333177 .
?templateMotifSequenceMatchRegionP36553182 faldo:begin ?templateMotifSequenceMatchBeginP36553183 .
?templateMotifSequenceMatchBeginP36553183 faldo:position ?templateMotifSequenceMatchBeginPositionP36553178 ;
faldo:reference isoform:P36553-1 .
?templateMotifSequenceProfileAlignmentOperationP36553184 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
?targetMotifMatch185 faldo:location ?targetMotifMatchRegionMatch186 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00333188 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36553MF_00333179 .
?targetMotifMatchRegionMatch186 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00333187 .
?targetMotifMatchRegionMatchBeginMF_00333187 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00333180 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00333188 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36553MF_00333177, 1, (STRLEN(?templateMotifCigarP36553MF_00333177) - STRLEN(REPLACE(?templateMotifCigarP36553MF_00333177, CONCAT('^(?:-*[^-]){', STR(((92 - ?templateMotifSequenceMatchBeginPositionP36553178) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1189) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36553MF_00333179, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333179) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36553MF_00333179, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333179) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), '')))), '[^-]', ''))) AS ?step2190) .
BIND(((?step2190 + ?targetMotifMatchRegionMatchBeginPositionMF_00333180) - 1) AS ?thisPositionOn47) .
BIND(?thisPositionOn47 AS ?thisPositionOn48) .
BIND(?this AS ?pfs1t191) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb43) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse44) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn47, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_00333a42')) AS ?annotation42) .
BIND(?this AS ?pfs41) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch196 faldo:location ?templateMotifSequenceMatchRegionP36553197 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36553199 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36553MF_00333192 .
?templateMotifSequenceMatchRegionP36553197 faldo:begin ?templateMotifSequenceMatchBeginP36553198 .
?templateMotifSequenceMatchBeginP36553198 faldo:position ?templateMotifSequenceMatchBeginPositionP36553193 ;
faldo:reference isoform:P36553-1 .
?templateMotifSequenceProfileAlignmentOperationP36553199 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
?targetMotifMatch200 faldo:location ?targetMotifMatchRegionMatch201 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00333203 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36553MF_00333194 .
?targetMotifMatchRegionMatch201 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00333202 .
?targetMotifMatchRegionMatchBeginMF_00333202 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00333195 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00333203 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36553MF_00333192, 1, (STRLEN(?templateMotifCigarP36553MF_00333192) - STRLEN(REPLACE(?templateMotifCigarP36553MF_00333192, CONCAT('^(?:-*[^-]){', STR(((175 - ?templateMotifSequenceMatchBeginPositionP36553193) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1204) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36553MF_00333194, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333194) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36553MF_00333194, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333194) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), '')))), '[^-]', ''))) AS ?step2205) .
BIND(((?step2205 + ?targetMotifMatchRegionMatchBeginPositionMF_00333195) - 1) AS ?thisPositionOn53) .
BIND(?thisPositionOn53 AS ?thisPositionOn54) .
BIND(?this AS ?pfs1t206) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfsb51) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfse52) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn53, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00333a50')) AS ?annotation50) .
BIND(?this AS ?pfs49) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch211 faldo:location ?templateMotifSequenceMatchRegionP36553212 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36553214 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36553MF_00333207 .
?templateMotifSequenceMatchRegionP36553212 faldo:begin ?templateMotifSequenceMatchBeginP36553213 .
?templateMotifSequenceMatchBeginP36553213 faldo:position ?templateMotifSequenceMatchBeginPositionP36553208 ;
faldo:reference isoform:P36553-1 .
?templateMotifSequenceProfileAlignmentOperationP36553214 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
?targetMotifMatch215 faldo:location ?targetMotifMatchRegionMatch216 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00333218 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36553MF_00333209 .
?targetMotifMatchRegionMatch216 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00333217 .
?targetMotifMatchRegionMatchBeginMF_00333217 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00333210 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00333218 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:561 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36553MF_00333207, 1, (STRLEN(?templateMotifCigarP36553MF_00333207) - STRLEN(REPLACE(?templateMotifCigarP36553MF_00333207, CONCAT('^(?:-*[^-]){', STR(((96 - ?templateMotifSequenceMatchBeginPositionP36553208) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1219) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36553MF_00333209, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333209) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333209, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1219), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36553MF_00333209, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333209) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333209, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1219), '}'), '')))), '[^-]', ''))) AS ?step2220) .
BIND(((?step2220 + ?targetMotifMatchRegionMatchBeginPositionMF_00333210) - 1) AS ?thisPositionOn60) .
BIND(?thisPositionOn60 AS ?thisPositionOn61) .
BIND(?this AS ?pfs2t221) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfsb57) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfse58) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn60, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00333a56')) AS ?annotation56) .
BIND(?this AS ?pfs55) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch226 faldo:location ?templateMotifSequenceMatchRegionP36553227 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36553229 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36553MF_00333222 .
?templateMotifSequenceMatchRegionP36553227 faldo:begin ?templateMotifSequenceMatchBeginP36553228 .
?templateMotifSequenceMatchBeginP36553228 faldo:position ?templateMotifSequenceMatchBeginPositionP36553223 ;
faldo:reference isoform:P36553-1 .
?templateMotifSequenceProfileAlignmentOperationP36553229 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
?targetMotifMatch230 faldo:location ?targetMotifMatchRegionMatch231 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00333233 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36553MF_00333224 .
?targetMotifMatchRegionMatch231 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00333232 .
?targetMotifMatchRegionMatchBeginMF_00333232 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00333225 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00333233 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:561 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36553MF_00333222, 1, (STRLEN(?templateMotifCigarP36553MF_00333222) - STRLEN(REPLACE(?templateMotifCigarP36553MF_00333222, CONCAT('^(?:-*[^-]){', STR(((106 - ?templateMotifSequenceMatchBeginPositionP36553223) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1234) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36553MF_00333224, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333224) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333224, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1234), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36553MF_00333224, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333224) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333224, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1234), '}'), '')))), '[^-]', ''))) AS ?step2235) .
BIND(((?step2235 + ?targetMotifMatchRegionMatchBeginPositionMF_00333225) - 1) AS ?thisPositionOn67) .
BIND(?thisPositionOn67 AS ?thisPositionOn68) .
BIND(?this AS ?pfs2t236) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfsb64) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfse65) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn67, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00333a63')) AS ?annotation63) .
BIND(?this AS ?pfs62) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch241 faldo:location ?templateMotifSequenceMatchRegionP36553242 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36553244 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36553MF_00333237 .
?templateMotifSequenceMatchRegionP36553242 faldo:begin ?templateMotifSequenceMatchBeginP36553243 .
?templateMotifSequenceMatchBeginP36553243 faldo:position ?templateMotifSequenceMatchBeginPositionP36553238 ;
faldo:reference isoform:P36553-1 .
?templateMotifSequenceProfileAlignmentOperationP36553244 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
?targetMotifMatch245 faldo:location ?targetMotifMatchRegionMatch246 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00333248 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36553MF_00333239 .
?targetMotifMatchRegionMatch246 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00333247 .
?targetMotifMatchRegionMatchBeginMF_00333247 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00333240 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00333248 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:561 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36553MF_00333237, 1, (STRLEN(?templateMotifCigarP36553MF_00333237) - STRLEN(REPLACE(?templateMotifCigarP36553MF_00333237, CONCAT('^(?:-*[^-]){', STR(((145 - ?templateMotifSequenceMatchBeginPositionP36553238) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1249) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36553MF_00333239, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333239) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333239, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1249), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36553MF_00333239, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333239) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333239, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1249), '}'), '')))), '[^-]', ''))) AS ?step2250) .
BIND(((?step2250 + ?targetMotifMatchRegionMatchBeginPositionMF_00333240) - 1) AS ?thisPositionOn74) .
BIND(?thisPositionOn74 AS ?thisPositionOn75) .
BIND(?this AS ?pfs2t251) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfsb71) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfse72) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn74, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00333a70')) AS ?annotation70) .
BIND(?this AS ?pfs69) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch256 faldo:location ?templateMotifSequenceMatchRegionP36553257 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36553259 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36553MF_00333252 .
?templateMotifSequenceMatchRegionP36553257 faldo:begin ?templateMotifSequenceMatchBeginP36553258 .
?templateMotifSequenceMatchBeginP36553258 faldo:position ?templateMotifSequenceMatchBeginPositionP36553253 ;
faldo:reference isoform:P36553-1 .
?templateMotifSequenceProfileAlignmentOperationP36553259 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
?targetMotifMatch260 faldo:location ?targetMotifMatchRegionMatch261 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00333263 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36553MF_00333254 .
?targetMotifMatchRegionMatch261 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00333262 .
?targetMotifMatchRegionMatchBeginMF_00333262 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00333255 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00333263 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:561 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36553MF_00333252, 1, (STRLEN(?templateMotifCigarP36553MF_00333252) - STRLEN(REPLACE(?templateMotifCigarP36553MF_00333252, CONCAT('^(?:-*[^-]){', STR(((175 - ?templateMotifSequenceMatchBeginPositionP36553253) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1264) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36553MF_00333254, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333254) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333254, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1264), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36553MF_00333254, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333254) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333254, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1264), '}'), '')))), '[^-]', ''))) AS ?step2265) .
BIND(((?step2265 + ?targetMotifMatchRegionMatchBeginPositionMF_00333255) - 1) AS ?thisPositionOn81) .
BIND(?thisPositionOn81 AS ?thisPositionOn82) .
BIND(?this AS ?pfs2t266) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn81))) AS ?pfsb78) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfse79) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn81, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00333a77')) AS ?annotation77) .
BIND(?this AS ?pfs76) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch271 faldo:location ?templateMotifSequenceMatchRegionP36553272 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36553274 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36553MF_00333267 .
?templateMotifSequenceMatchRegionP36553272 faldo:begin ?templateMotifSequenceMatchBeginP36553273 .
?templateMotifSequenceMatchBeginP36553273 faldo:position ?templateMotifSequenceMatchBeginPositionP36553268 ;
faldo:reference isoform:P36553-1 .
?templateMotifSequenceProfileAlignmentOperationP36553274 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
?targetMotifMatch275 faldo:location ?targetMotifMatchRegionMatch276 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00333278 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36553MF_00333269 .
?targetMotifMatchRegionMatch276 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00333277 .
?targetMotifMatchRegionMatchBeginMF_00333277 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00333270 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00333278 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:561 .
})) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36553MF_00333267, 1, (STRLEN(?templateMotifCigarP36553MF_00333267) - STRLEN(REPLACE(?templateMotifCigarP36553MF_00333267, CONCAT('^(?:-*[^-]){', STR(((96 - ?templateMotifSequenceMatchBeginPositionP36553268) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1279) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36553MF_00333269, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333269) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333269, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1279), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36553MF_00333269, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333269) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333269, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1279), '}'), '')))), '[^-]', ''))) AS ?step2280) .
BIND(((?step2280 + ?targetMotifMatchRegionMatchBeginPositionMF_00333270) - 1) AS ?thisPositionOn88) .
BIND(?thisPositionOn88 AS ?thisPositionOn89) .
BIND(?this AS ?pfs3t281) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfsb85) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfse86) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn88, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00333a84')) AS ?annotation84) .
BIND(?this AS ?pfs83) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch286 faldo:location ?templateMotifSequenceMatchRegionP36553287 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36553289 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36553MF_00333282 .
?templateMotifSequenceMatchRegionP36553287 faldo:begin ?templateMotifSequenceMatchBeginP36553288 .
?templateMotifSequenceMatchBeginP36553288 faldo:position ?templateMotifSequenceMatchBeginPositionP36553283 ;
faldo:reference isoform:P36553-1 .
?templateMotifSequenceProfileAlignmentOperationP36553289 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
?targetMotifMatch290 faldo:location ?targetMotifMatchRegionMatch291 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00333293 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36553MF_00333284 .
?targetMotifMatchRegionMatch291 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00333292 .
?targetMotifMatchRegionMatchBeginMF_00333292 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00333285 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00333293 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:561 .
})) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36553MF_00333282, 1, (STRLEN(?templateMotifCigarP36553MF_00333282) - STRLEN(REPLACE(?templateMotifCigarP36553MF_00333282, CONCAT('^(?:-*[^-]){', STR(((106 - ?templateMotifSequenceMatchBeginPositionP36553283) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1294) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36553MF_00333284, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333284) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333284, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1294), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36553MF_00333284, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333284) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333284, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1294), '}'), '')))), '[^-]', ''))) AS ?step2295) .
BIND(((?step2295 + ?targetMotifMatchRegionMatchBeginPositionMF_00333285) - 1) AS ?thisPositionOn95) .
BIND(?thisPositionOn95 AS ?thisPositionOn96) .
BIND(?this AS ?pfs3t296) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn95))) AS ?pfsb92) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn96))) AS ?pfse93) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn95, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00333a91')) AS ?annotation91) .
BIND(?this AS ?pfs90) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch301 faldo:location ?templateMotifSequenceMatchRegionP36553302 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36553304 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36553MF_00333297 .
?templateMotifSequenceMatchRegionP36553302 faldo:begin ?templateMotifSequenceMatchBeginP36553303 .
?templateMotifSequenceMatchBeginP36553303 faldo:position ?templateMotifSequenceMatchBeginPositionP36553298 ;
faldo:reference isoform:P36553-1 .
?templateMotifSequenceProfileAlignmentOperationP36553304 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
?targetMotifMatch305 faldo:location ?targetMotifMatchRegionMatch306 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00333308 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36553MF_00333299 .
?targetMotifMatchRegionMatch306 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00333307 .
?targetMotifMatchRegionMatchBeginMF_00333307 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00333300 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00333308 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:561 .
})) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36553MF_00333297, 1, (STRLEN(?templateMotifCigarP36553MF_00333297) - STRLEN(REPLACE(?templateMotifCigarP36553MF_00333297, CONCAT('^(?:-*[^-]){', STR(((145 - ?templateMotifSequenceMatchBeginPositionP36553298) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1309) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36553MF_00333299, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333299) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333299, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1309), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36553MF_00333299, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333299) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333299, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1309), '}'), '')))), '[^-]', ''))) AS ?step2310) .
BIND(((?step2310 + ?targetMotifMatchRegionMatchBeginPositionMF_00333300) - 1) AS ?thisPositionOn102) .
BIND(?thisPositionOn102 AS ?thisPositionOn103) .
BIND(?this AS ?pfs3t311) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn102))) AS ?pfsb99) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn103))) AS ?pfse100) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn102, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00333a98')) AS ?annotation98) .
BIND(?this AS ?pfs97) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch316 faldo:location ?templateMotifSequenceMatchRegionP36553317 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36553319 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36553MF_00333312 .
?templateMotifSequenceMatchRegionP36553317 faldo:begin ?templateMotifSequenceMatchBeginP36553318 .
?templateMotifSequenceMatchBeginP36553318 faldo:position ?templateMotifSequenceMatchBeginPositionP36553313 ;
faldo:reference isoform:P36553-1 .
?templateMotifSequenceProfileAlignmentOperationP36553319 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
?targetMotifMatch320 faldo:location ?targetMotifMatchRegionMatch321 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00333323 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36553MF_00333314 .
?targetMotifMatchRegionMatch321 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00333322 .
?targetMotifMatchRegionMatchBeginMF_00333322 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00333315 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00333323 edam:has_input signature:MF_00333 ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:561 .
})) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36553MF_00333312, 1, (STRLEN(?templateMotifCigarP36553MF_00333312) - STRLEN(REPLACE(?templateMotifCigarP36553MF_00333312, CONCAT('^(?:-*[^-]){', STR(((175 - ?templateMotifSequenceMatchBeginPositionP36553313) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1324) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36553MF_00333314, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333314) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333314, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1324), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36553MF_00333314, 1, (STRLEN(?targetMotifMatchCigarP36553MF_00333314) - STRLEN(REPLACE(?targetMotifMatchCigarP36553MF_00333314, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1324), '}'), '')))), '[^-]', ''))) AS ?step2325) .
BIND(((?step2325 + ?targetMotifMatchRegionMatchBeginPositionMF_00333315) - 1) AS ?thisPositionOn109) .
BIND(?thisPositionOn109 AS ?thisPositionOn110) .
BIND(?this AS ?pfs3t326) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn109))) AS ?pfsb106) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn110))) AS ?pfse107) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn109, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00333a105')) AS ?annotation105) .
BIND(?this AS ?pfs104) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:561 .
BIND(?this AS ?case9) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:1117 .
BIND(?this AS ?case10) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:561 .
})) .
BIND(?this AS ?case11) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:1117 .
})) .
BIND(?this AS ?case12) .
}
}
"xsd:string |