| http://purl.uniprot.org/unirules/MF_01218#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:429030 up:source unirule:MF_01218 .
_:429031 up:source unirule:MF_01218 .
_:429032 up:source unirule:MF_01218 .
_:429033 up:source unirule:MF_01218 .
_:429034 up:source unirule:MF_01218 .
_:429035 up:source unirule:MF_01218 .
_:429036 up:source unirule:MF_01218 .
_:429037 up:source unirule:MF_01218 .
_:429038 up:source unirule:MF_01218 .
_:429039 up:source unirule:MF_01218 .
_:429040 up:source unirule:MF_01218 .
_:429041 up:source unirule:MF_01218 .
_:429042 up:source unirule:MF_01218 .
_:429043 up:source unirule:MF_01218 .
_:429044 up:source unirule:MF_01218 .
_:429045 up:source unirule:MF_01218 .
_:429046 up:source unirule:MF_01218 .
_:429047 up:source unirule:MF_01218 .
_:429048 up:source unirule:MF_01218 .
_:429049 up:source unirule:MF_01218 .
_:429050 up:source unirule:MF_01218 .
_:429051 up:source unirule:MF_01218 .
_:429052 up:source unirule:MF_01218 .
_:429053 up:source unirule:MF_01218 .
_:429054 up:source unirule:MF_01218 .
_:429055 up:source unirule:MF_01218 .
_:429056 up:source unirule:MF_01218 .
_:429057 up:source unirule:MF_01218 .
_:429058 up:source unirule:MF_01218 .
_:429059 up:source unirule:MF_01218 .
_:429060 up:source unirule:MF_01218 .
_:429061 up:source unirule:MF_01218 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ,
?annotation9 ,
?annotation10 ;
up:classifiedWith GO:0000287 ,
GO:0004845 ,
GO:0044206 ,
keyword:21 ,
keyword:328 ,
keyword:342 ,
keyword:460 ,
keyword:547 ,
keyword:808 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.4.2.9' ;
up:fullName 'Uracil phosphoribosyltransferase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'UMP pyrophosphorylase' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'UPRTase' ;
rdf:type up:Structured_Name .
?gene3 skos:prefLabel 'upp' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the conversion of uracil and 5-phospho-alpha-D-ribose 1-diphosphate (PRPP) to UMP and diphosphate.' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 up:cofactor chebi:18420 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 Mg(2+) ion per subunit. The magnesium is bound as Mg-PRPP.' .
?annotation8 a up:Activity_Regulation_Annotation ;
rdfs:comment 'Allosterically activated by GTP.' .
?annotation9 a up:Pathway_Annotation ;
rdfs:comment 'Pyrimidine metabolism; UMP biosynthesis via salvage pathway; UMP from uracil: step 1/1.' .
?annotation10 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the UPRTase family.' .
?pfs11 up:annotation ?annotation12 .
?annotation12 faldo:begin ?pfsb13 ;
faldo:end ?pfse14 ;
up:ligand ?ligand15 ;
rdf:type up:Binding_Site_Annotation .
?pfsb13 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?pfse14 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?ligand15 rdfs:subClassOf chebi:58017 .
?pfs18 up:annotation ?annotation19 .
?annotation19 faldo:begin ?pfsb20 ;
faldo:end ?pfse21 ;
up:ligand ?ligand22 ;
rdf:type up:Binding_Site_Annotation .
?pfsb20 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?pfse21 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?ligand22 rdfs:subClassOf chebi:17568 .
?pfs25 up:annotation ?annotation26 .
?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:58017 .
?pfs32 up:annotation ?annotation33 .
?annotation33 faldo:begin ?pfsb34 ;
faldo:end ?pfse35 ;
up:ligand ?ligand36 ;
rdf:type up:Binding_Site_Annotation .
?pfsb34 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?pfse35 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?ligand36 rdfs:subClassOf chebi:58017 .
?pfs39 up:annotation ?annotation40 .
?annotation40 faldo:begin ?pfsb41 ;
faldo:end ?pfse42 ;
up:ligand ?ligand43 ;
rdf:type up:Binding_Site_Annotation .
?pfsb41 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
?pfse42 faldo:position ?thisPositionOn45 ;
rdf:type faldo:ExactPosition .
?ligand43 rdfs:subClassOf chebi:17568 .
?pfs46 up:annotation ?annotation47 .
?annotation47 faldo:begin ?pfsb48 ;
faldo:end ?pfse49 ;
up:ligand ?ligand50 ;
rdf:type up:Binding_Site_Annotation .
?pfsb48 faldo:position ?thisPositionOn51 ;
rdf:type faldo:ExactPosition .
?pfse49 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
?ligand50 rdfs:subClassOf chebi:58017 .
?pfs53 up:annotation ?annotation54 .
?annotation54 faldo:begin ?pfsb55 ;
faldo:end ?pfse56 ;
up:ligand ?ligand57 ;
rdf:type up:Binding_Site_Annotation .
?pfsb55 faldo:position ?thisPositionOn58 ;
rdf:type faldo:ExactPosition .
?pfse56 faldo:position ?thisPositionOn59 ;
rdf:type faldo:ExactPosition .
?ligand57 rdfs:subClassOf chebi:58017 .
?pfs60 up:annotation ?annotation61 .
?annotation61 faldo:begin ?pfsb62 ;
faldo:end ?pfse63 ;
up:ligand ?ligand64 ;
rdf:type up:Binding_Site_Annotation .
?pfsb62 faldo:position ?thisPositionOn65 ;
rdf:type faldo:ExactPosition .
?pfse63 faldo:position ?thisPositionOn66 ;
rdf:type faldo:ExactPosition .
?ligand64 rdfs:subClassOf chebi:37565 .
?pfs67 up:annotation ?annotation68 .
?annotation68 faldo:begin ?pfsb69 ;
faldo:end ?pfse70 ;
up:ligand ?ligand71 ;
rdf:type up:Binding_Site_Annotation .
?pfsb69 faldo:position ?thisPositionOn72 ;
rdf:type faldo:ExactPosition .
?pfse70 faldo:position ?thisPositionOn73 ;
rdf:type faldo:ExactPosition .
?ligand71 rdfs:subClassOf chebi:17568 .
?pfs74 up:annotation ?annotation75 .
?annotation75 faldo:begin ?pfsb76 ;
faldo:end ?pfse77 ;
up:ligand ?ligand78 ;
rdf:type up:Binding_Site_Annotation .
?pfsb76 faldo:position ?thisPositionOn79 ;
rdf:type faldo:ExactPosition .
?pfse77 faldo:position ?thisPositionOn80 ;
rdf:type faldo:ExactPosition .
?ligand78 rdfs:subClassOf chebi:58017 .
?pfs81 up:annotation ?annotation82 .
?annotation82 faldo:begin ?pfsb83 ;
faldo:end ?pfse84 ;
up:ligand ?ligand85 ;
rdf:type up:Binding_Site_Annotation .
?pfsb83 faldo:position ?thisPositionOn86 ;
rdf:type faldo:ExactPosition .
?pfse84 faldo:position ?thisPositionOn87 ;
rdf:type faldo:ExactPosition .
?ligand85 rdfs:subClassOf chebi:58017 .
?pfs88 up:annotation ?annotation89 .
?annotation89 faldo:begin ?pfsb90 ;
faldo:end ?pfse91 ;
up:ligand ?ligand92 ;
rdf:type up:Binding_Site_Annotation .
?pfsb90 faldo:position ?thisPositionOn93 ;
rdf:type faldo:ExactPosition .
?pfse91 faldo:position ?thisPositionOn94 ;
rdf:type faldo:ExactPosition .
?ligand92 rdfs:subClassOf chebi:17568 .
?pfs95 up:annotation ?annotation96 .
?annotation96 faldo:begin ?pfsb97 ;
faldo:end ?pfse98 ;
up:ligand ?ligand99 ;
rdf:type up:Binding_Site_Annotation .
?pfsb97 faldo:position ?thisPositionOn100 ;
rdf:type faldo:ExactPosition .
?pfse98 faldo:position ?thisPositionOn101 ;
rdf:type faldo:ExactPosition .
?ligand99 rdfs:subClassOf chebi:58017 .
_:429062 a rdf:Statement ;
up:attribution _:429030 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:429063 a rdf:Statement ;
up:attribution _:429031 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:429064 a rdf:Statement ;
up:attribution _:429032 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:429065 a rdf:Statement ;
up:attribution _:429033 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:429066 a rdf:Statement ;
up:attribution _:429034 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:429067 a rdf:Statement ;
up:attribution _:429035 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:429068 a rdf:Statement ;
up:attribution _:429036 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:429069 a rdf:Statement ;
up:attribution _:429037 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:429070 a rdf:Statement ;
up:attribution _:429038 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:429071 a rdf:Statement ;
up:attribution _:429039 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:429072 a rdf:Statement ;
up:attribution _:429040 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:21 .
_:429073 a rdf:Statement ;
up:attribution _:429041 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:328 .
_:429074 a rdf:Statement ;
up:attribution _:429042 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:342 .
_:429075 a rdf:Statement ;
up:attribution _:429043 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:429076 a rdf:Statement ;
up:attribution _:429044 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:429077 a rdf:Statement ;
up:attribution _:429045 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:429078 a rdf:Statement ;
up:attribution _:429046 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000287 .
_:429079 a rdf:Statement ;
up:attribution _:429047 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004845 .
_:429080 a rdf:Statement ;
up:attribution _:429048 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0044206 .
_:429081 a rdf:Statement ;
up:source unirule:MF_01218 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:429082 a rdf:Statement ;
up:attribution _:429049 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:429083 a rdf:Statement ;
up:source unirule:MF_01218 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:429084 a rdf:Statement ;
up:attribution _:429050 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:429085 a rdf:Statement ;
up:source unirule:MF_01218 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:429086 a rdf:Statement ;
up:attribution _:429051 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:429087 a rdf:Statement ;
up:source unirule:MF_01218 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:429088 a rdf:Statement ;
up:attribution _:429052 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:429089 a rdf:Statement ;
up:source unirule:MF_01218 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:429090 a rdf:Statement ;
up:attribution _:429053 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:429091 a rdf:Statement ;
up:source unirule:MF_01218 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:429092 a rdf:Statement ;
up:attribution _:429054 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:429093 a rdf:Statement ;
up:source unirule:MF_01218 ;
rdf:subject ?pfs53 ;
rdf:predicate up:annotation ;
rdf:object ?annotation54 .
_:429094 a rdf:Statement ;
up:attribution _:429055 ;
rdf:subject ?pfs53 ;
rdf:predicate up:annotation ;
rdf:object ?annotation54 .
_:429095 a rdf:Statement ;
up:source unirule:MF_01218 ;
rdf:subject ?pfs60 ;
rdf:predicate up:annotation ;
rdf:object ?annotation61 .
_:429096 a rdf:Statement ;
up:attribution _:429056 ;
rdf:subject ?pfs60 ;
rdf:predicate up:annotation ;
rdf:object ?annotation61 .
_:429097 a rdf:Statement ;
up:source unirule:MF_01218 ;
rdf:subject ?pfs67 ;
rdf:predicate up:annotation ;
rdf:object ?annotation68 .
_:429098 a rdf:Statement ;
up:attribution _:429057 ;
rdf:subject ?pfs67 ;
rdf:predicate up:annotation ;
rdf:object ?annotation68 .
_:429099 a rdf:Statement ;
up:source unirule:MF_01218 ;
rdf:subject ?pfs74 ;
rdf:predicate up:annotation ;
rdf:object ?annotation75 .
_:429100 a rdf:Statement ;
up:attribution _:429058 ;
rdf:subject ?pfs74 ;
rdf:predicate up:annotation ;
rdf:object ?annotation75 .
_:429101 a rdf:Statement ;
up:source unirule:MF_01218 ;
rdf:subject ?pfs81 ;
rdf:predicate up:annotation ;
rdf:object ?annotation82 .
_:429102 a rdf:Statement ;
up:attribution _:429059 ;
rdf:subject ?pfs81 ;
rdf:predicate up:annotation ;
rdf:object ?annotation82 .
_:429103 a rdf:Statement ;
up:source unirule:MF_01218 ;
rdf:subject ?pfs88 ;
rdf:predicate up:annotation ;
rdf:object ?annotation89 .
_:429104 a rdf:Statement ;
up:attribution _:429060 ;
rdf:subject ?pfs88 ;
rdf:predicate up:annotation ;
rdf:object ?annotation89 .
_:429105 a rdf:Statement ;
up:source unirule:MF_01218 ;
rdf:subject ?pfs95 ;
rdf:predicate up:annotation ;
rdf:object ?annotation96 .
_:429106 a rdf:Statement ;
up:attribution _:429061 ;
rdf:subject ?pfs95 ;
rdf:predicate up:annotation ;
rdf:object ?annotation96 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01218
#Rule MF_01218 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03
{
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01218_B .
?thisOrganism rdfs:subClassOf+ taxon:2 .
} UNION {
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01218_A .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
}
BIND(URI(CONCAT(STR(?this), '#MF_01218a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01218a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01218a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_01218a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01218a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01218a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01218a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_01218a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_01218a10')) AS ?annotation10) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch106 faldo:location ?templateMotifSequenceMatchRegionP70881107 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP70881109 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP70881MF_01218_B102 .
?templateMotifSequenceMatchRegionP70881107 faldo:begin ?templateMotifSequenceMatchBeginP70881108 .
?templateMotifSequenceMatchBeginP70881108 faldo:position ?templateMotifSequenceMatchBeginPositionP70881103 ;
faldo:reference isoform:P70881-1 .
?templateMotifSequenceProfileAlignmentOperationP70881109 edam:has_input signature:MF_01218_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch110 faldo:location ?targetMotifMatchRegionMatch111 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01218_B113 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP70881MF_01218_B104 .
?targetMotifMatchRegionMatch111 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01218_B112 .
?targetMotifMatchRegionMatchBeginMF_01218_B112 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01218_B105 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01218_B113 edam:has_input signature:MF_01218_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP70881MF_01218_B102, 1, (STRLEN(?templateMotifCigarP70881MF_01218_B102) - STRLEN(REPLACE(?templateMotifCigarP70881MF_01218_B102, CONCAT('^(?:-*[^-]){', STR(((131 - ?templateMotifSequenceMatchBeginPositionP70881103) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1114) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP70881MF_01218_B104, 1, (STRLEN(?targetMotifMatchCigarP70881MF_01218_B104) - STRLEN(REPLACE(?targetMotifMatchCigarP70881MF_01218_B104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP70881MF_01218_B104, 1, (STRLEN(?targetMotifMatchCigarP70881MF_01218_B104) - STRLEN(REPLACE(?targetMotifMatchCigarP70881MF_01218_B104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), '')))), '[^-]', ''))) AS ?step2115) .
BIND(((?step2115 + ?targetMotifMatchRegionMatchBeginPositionMF_01218_B105) - 1) AS ?thisPositionOn16) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP70881MF_01218_B102, 1, (STRLEN(?templateMotifCigarP70881MF_01218_B102) - STRLEN(REPLACE(?templateMotifCigarP70881MF_01218_B102, CONCAT('^(?:-*[^-]){', STR(((139 - ?templateMotifSequenceMatchBeginPositionP70881103) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1116) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP70881MF_01218_B104, 1, (STRLEN(?targetMotifMatchCigarP70881MF_01218_B104) - STRLEN(REPLACE(?targetMotifMatchCigarP70881MF_01218_B104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP70881MF_01218_B104, 1, (STRLEN(?targetMotifMatchCigarP70881MF_01218_B104) - STRLEN(REPLACE(?targetMotifMatchCigarP70881MF_01218_B104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), '')))), '[^-]', ''))) AS ?step2117) .
BIND(((?step2117 + ?targetMotifMatchRegionMatchBeginPositionMF_01218_B105) - 1) AS ?thisPositionOn17) .
BIND(?this AS ?pfs1t118) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb13) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse14) .
FILTER ((BOUND(?thisPositionOn16) && BOUND(?thisPositionOn17))) .
BIND(URI(CONCAT(STR(?this), '#MF_01218a12')) AS ?annotation12) .
BIND(?this AS ?pfs11) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch123 faldo:location ?templateMotifSequenceMatchRegionP70881124 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP70881126 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP70881MF_01218_B119 .
?templateMotifSequenceMatchRegionP70881124 faldo:begin ?templateMotifSequenceMatchBeginP70881125 .
?templateMotifSequenceMatchBeginP70881125 faldo:position ?templateMotifSequenceMatchBeginPositionP70881120 ;
faldo:reference isoform:P70881-1 .
?templateMotifSequenceProfileAlignmentOperationP70881126 edam:has_input signature:MF_01218_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch127 faldo:location ?targetMotifMatchRegionMatch128 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01218_B130 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP70881MF_01218_B121 .
?targetMotifMatchRegionMatch128 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01218_B129 .
?targetMotifMatchRegionMatchBeginMF_01218_B129 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01218_B122 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01218_B130 edam:has_input signature:MF_01218_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP70881MF_01218_B119, 1, (STRLEN(?templateMotifCigarP70881MF_01218_B119) - STRLEN(REPLACE(?templateMotifCigarP70881MF_01218_B119, CONCAT('^(?:-*[^-]){', STR(((199 - ?templateMotifSequenceMatchBeginPositionP70881120) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1131) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP70881MF_01218_B121, 1, (STRLEN(?targetMotifMatchCigarP70881MF_01218_B121) - STRLEN(REPLACE(?targetMotifMatchCigarP70881MF_01218_B121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP70881MF_01218_B121, 1, (STRLEN(?targetMotifMatchCigarP70881MF_01218_B121) - STRLEN(REPLACE(?targetMotifMatchCigarP70881MF_01218_B121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), '')))), '[^-]', ''))) AS ?step2132) .
BIND(((?step2132 + ?targetMotifMatchRegionMatchBeginPositionMF_01218_B122) - 1) AS ?thisPositionOn23) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP70881MF_01218_B119, 1, (STRLEN(?templateMotifCigarP70881MF_01218_B119) - STRLEN(REPLACE(?templateMotifCigarP70881MF_01218_B119, CONCAT('^(?:-*[^-]){', STR(((201 - ?templateMotifSequenceMatchBeginPositionP70881120) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1133) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP70881MF_01218_B121, 1, (STRLEN(?targetMotifMatchCigarP70881MF_01218_B121) - STRLEN(REPLACE(?targetMotifMatchCigarP70881MF_01218_B121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1133), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP70881MF_01218_B121, 1, (STRLEN(?targetMotifMatchCigarP70881MF_01218_B121) - STRLEN(REPLACE(?targetMotifMatchCigarP70881MF_01218_B121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1133), '}'), '')))), '[^-]', ''))) AS ?step2134) .
BIND(((?step2134 + ?targetMotifMatchRegionMatchBeginPositionMF_01218_B122) - 1) AS ?thisPositionOn24) .
BIND(?this AS ?pfs1t135) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb20) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse21) .
FILTER (REGEX('G[ARNDCQEGHILKMFPSTWYVBZJUOX][AIC]', SUBSTR(?thisSequenceValue, ?thisPositionOn23, (?thisPositionOn24 - ?thisPositionOn23)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01218a19')) AS ?annotation19) .
BIND(?this AS ?pfs18) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch140 faldo:location ?templateMotifSequenceMatchRegionP70881141 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP70881143 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP70881MF_01218_B136 .
?templateMotifSequenceMatchRegionP70881141 faldo:begin ?templateMotifSequenceMatchBeginP70881142 .
?templateMotifSequenceMatchBeginP70881142 faldo:position ?templateMotifSequenceMatchBeginPositionP70881137 ;
faldo:reference isoform:P70881-1 .
?templateMotifSequenceProfileAlignmentOperationP70881143 edam:has_input signature:MF_01218_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch144 faldo:location ?targetMotifMatchRegionMatch145 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01218_B147 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP70881MF_01218_B138 .
?targetMotifMatchRegionMatch145 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01218_B146 .
?targetMotifMatchRegionMatchBeginMF_01218_B146 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01218_B139 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01218_B147 edam:has_input signature:MF_01218_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP70881MF_01218_B136, 1, (STRLEN(?templateMotifCigarP70881MF_01218_B136) - STRLEN(REPLACE(?templateMotifCigarP70881MF_01218_B136, CONCAT('^(?:-*[^-]){', STR(((79 - ?templateMotifSequenceMatchBeginPositionP70881137) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1148) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP70881MF_01218_B138, 1, (STRLEN(?targetMotifMatchCigarP70881MF_01218_B138) - STRLEN(REPLACE(?targetMotifMatchCigarP70881MF_01218_B138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP70881MF_01218_B138, 1, (STRLEN(?targetMotifMatchCigarP70881MF_01218_B138) - STRLEN(REPLACE(?targetMotifMatchCigarP70881MF_01218_B138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), '')))), '[^-]', ''))) AS ?step2149) .
BIND(((?step2149 + ?targetMotifMatchRegionMatchBeginPositionMF_01218_B139) - 1) AS ?thisPositionOn30) .
BIND(?thisPositionOn30 AS ?thisPositionOn31) .
BIND(?this AS ?pfs1t150) .
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) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_01218a26')) AS ?annotation26) .
BIND(?this AS ?pfs25) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch155 faldo:location ?templateMotifSequenceMatchRegionP70881156 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP70881158 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP70881MF_01218_B151 .
?templateMotifSequenceMatchRegionP70881156 faldo:begin ?templateMotifSequenceMatchBeginP70881157 .
?templateMotifSequenceMatchBeginP70881157 faldo:position ?templateMotifSequenceMatchBeginPositionP70881152 ;
faldo:reference isoform:P70881-1 .
?templateMotifSequenceProfileAlignmentOperationP70881158 edam:has_input signature:MF_01218_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch159 faldo:location ?targetMotifMatchRegionMatch160 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01218_B162 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP70881MF_01218_B153 .
?targetMotifMatchRegionMatch160 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01218_B161 .
?targetMotifMatchRegionMatchBeginMF_01218_B161 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01218_B154 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01218_B162 edam:has_input signature:MF_01218_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP70881MF_01218_B151, 1, (STRLEN(?templateMotifCigarP70881MF_01218_B151) - STRLEN(REPLACE(?templateMotifCigarP70881MF_01218_B151, CONCAT('^(?:-*[^-]){', STR(((104 - ?templateMotifSequenceMatchBeginPositionP70881152) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1163) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP70881MF_01218_B153, 1, (STRLEN(?targetMotifMatchCigarP70881MF_01218_B153) - STRLEN(REPLACE(?targetMotifMatchCigarP70881MF_01218_B153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP70881MF_01218_B153, 1, (STRLEN(?targetMotifMatchCigarP70881MF_01218_B153) - STRLEN(REPLACE(?targetMotifMatchCigarP70881MF_01218_B153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), '')))), '[^-]', ''))) AS ?step2164) .
BIND(((?step2164 + ?targetMotifMatchRegionMatchBeginPositionMF_01218_B154) - 1) AS ?thisPositionOn37) .
BIND(?thisPositionOn37 AS ?thisPositionOn38) .
BIND(?this AS ?pfs1t165) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) .
FILTER (REGEX('[RK]', SUBSTR(?thisSequenceValue, ?thisPositionOn37, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01218a33')) AS ?annotation33) .
BIND(?this AS ?pfs32) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch170 faldo:location ?templateMotifSequenceMatchRegionP70881171 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP70881173 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP70881MF_01218_B166 .
?templateMotifSequenceMatchRegionP70881171 faldo:begin ?templateMotifSequenceMatchBeginP70881172 .
?templateMotifSequenceMatchBeginP70881172 faldo:position ?templateMotifSequenceMatchBeginPositionP70881167 ;
faldo:reference isoform:P70881-1 .
?templateMotifSequenceProfileAlignmentOperationP70881173 edam:has_input signature:MF_01218_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch174 faldo:location ?targetMotifMatchRegionMatch175 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01218_B177 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP70881MF_01218_B168 .
?targetMotifMatchRegionMatch175 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01218_B176 .
?targetMotifMatchRegionMatchBeginMF_01218_B176 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01218_B169 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01218_B177 edam:has_input signature:MF_01218_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP70881MF_01218_B166, 1, (STRLEN(?templateMotifCigarP70881MF_01218_B166) - STRLEN(REPLACE(?templateMotifCigarP70881MF_01218_B166, CONCAT('^(?:-*[^-]){', STR(((194 - ?templateMotifSequenceMatchBeginPositionP70881167) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1178) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP70881MF_01218_B168, 1, (STRLEN(?targetMotifMatchCigarP70881MF_01218_B168) - STRLEN(REPLACE(?targetMotifMatchCigarP70881MF_01218_B168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP70881MF_01218_B168, 1, (STRLEN(?targetMotifMatchCigarP70881MF_01218_B168) - STRLEN(REPLACE(?targetMotifMatchCigarP70881MF_01218_B168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), '')))), '[^-]', ''))) AS ?step2179) .
BIND(((?step2179 + ?targetMotifMatchRegionMatchBeginPositionMF_01218_B169) - 1) AS ?thisPositionOn44) .
BIND(?thisPositionOn44 AS ?thisPositionOn45) .
BIND(?this AS ?pfs1t180) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb41) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse42) .
FILTER (REGEX('[IV]', SUBSTR(?thisSequenceValue, ?thisPositionOn44, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01218a40')) AS ?annotation40) .
BIND(?this AS ?pfs39) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch185 faldo:location ?templateMotifSequenceMatchRegionP70881186 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP70881188 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP70881MF_01218_B181 .
?templateMotifSequenceMatchRegionP70881186 faldo:begin ?templateMotifSequenceMatchBeginP70881187 .
?templateMotifSequenceMatchBeginP70881187 faldo:position ?templateMotifSequenceMatchBeginPositionP70881182 ;
faldo:reference isoform:P70881-1 .
?templateMotifSequenceProfileAlignmentOperationP70881188 edam:has_input signature:MF_01218_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch189 faldo:location ?targetMotifMatchRegionMatch190 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01218_B192 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP70881MF_01218_B183 .
?targetMotifMatchRegionMatch190 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01218_B191 .
?targetMotifMatchRegionMatchBeginMF_01218_B191 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01218_B184 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01218_B192 edam:has_input signature:MF_01218_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP70881MF_01218_B181, 1, (STRLEN(?templateMotifCigarP70881MF_01218_B181) - STRLEN(REPLACE(?templateMotifCigarP70881MF_01218_B181, CONCAT('^(?:-*[^-]){', STR(((200 - ?templateMotifSequenceMatchBeginPositionP70881182) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1193) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP70881MF_01218_B183, 1, (STRLEN(?targetMotifMatchCigarP70881MF_01218_B183) - STRLEN(REPLACE(?targetMotifMatchCigarP70881MF_01218_B183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP70881MF_01218_B183, 1, (STRLEN(?targetMotifMatchCigarP70881MF_01218_B183) - STRLEN(REPLACE(?targetMotifMatchCigarP70881MF_01218_B183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1193), '}'), '')))), '[^-]', ''))) AS ?step2194) .
BIND(((?step2194 + ?targetMotifMatchRegionMatchBeginPositionMF_01218_B184) - 1) AS ?thisPositionOn51) .
BIND(?thisPositionOn51 AS ?thisPositionOn52) .
BIND(?this AS ?pfs1t195) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb48) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse49) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn51, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01218a47')) AS ?annotation47) .
BIND(?this AS ?pfs46) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch200 faldo:location ?templateMotifSequenceMatchRegionQ980Q4201 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ980Q4203 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ980Q4MF_01218_A196 .
?templateMotifSequenceMatchRegionQ980Q4201 faldo:begin ?templateMotifSequenceMatchBeginQ980Q4202 .
?templateMotifSequenceMatchBeginQ980Q4202 faldo:position ?templateMotifSequenceMatchBeginPositionQ980Q4197 ;
faldo:reference isoform:Q980Q4-1 .
?templateMotifSequenceProfileAlignmentOperationQ980Q4203 edam:has_input signature:MF_01218_A ;
rdf:type edam:operation_0300 .
?targetMotifMatch204 faldo:location ?targetMotifMatchRegionMatch205 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01218_A207 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ980Q4MF_01218_A198 .
?targetMotifMatchRegionMatch205 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01218_A206 .
?targetMotifMatchRegionMatchBeginMF_01218_A206 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01218_A199 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01218_A207 edam:has_input signature:MF_01218_A ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ980Q4MF_01218_A196, 1, (STRLEN(?templateMotifCigarQ980Q4MF_01218_A196) - STRLEN(REPLACE(?templateMotifCigarQ980Q4MF_01218_A196, CONCAT('^(?:-*[^-]){', STR(((140 - ?templateMotifSequenceMatchBeginPositionQ980Q4197) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1208) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ980Q4MF_01218_A198, 1, (STRLEN(?targetMotifMatchCigarQ980Q4MF_01218_A198) - STRLEN(REPLACE(?targetMotifMatchCigarQ980Q4MF_01218_A198, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1208), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ980Q4MF_01218_A198, 1, (STRLEN(?targetMotifMatchCigarQ980Q4MF_01218_A198) - STRLEN(REPLACE(?targetMotifMatchCigarQ980Q4MF_01218_A198, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1208), '}'), '')))), '[^-]', ''))) AS ?step2209) .
BIND(((?step2209 + ?targetMotifMatchRegionMatchBeginPositionMF_01218_A199) - 1) AS ?thisPositionOn58) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ980Q4MF_01218_A196, 1, (STRLEN(?templateMotifCigarQ980Q4MF_01218_A196) - STRLEN(REPLACE(?templateMotifCigarQ980Q4MF_01218_A196, CONCAT('^(?:-*[^-]){', STR(((148 - ?templateMotifSequenceMatchBeginPositionQ980Q4197) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1210) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ980Q4MF_01218_A198, 1, (STRLEN(?targetMotifMatchCigarQ980Q4MF_01218_A198) - STRLEN(REPLACE(?targetMotifMatchCigarQ980Q4MF_01218_A198, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1210), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ980Q4MF_01218_A198, 1, (STRLEN(?targetMotifMatchCigarQ980Q4MF_01218_A198) - STRLEN(REPLACE(?targetMotifMatchCigarQ980Q4MF_01218_A198, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1210), '}'), '')))), '[^-]', ''))) AS ?step2211) .
BIND(((?step2211 + ?targetMotifMatchRegionMatchBeginPositionMF_01218_A199) - 1) AS ?thisPositionOn59) .
BIND(?this AS ?pfs2t212) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb55) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse56) .
FILTER ((BOUND(?thisPositionOn58) && BOUND(?thisPositionOn59))) .
BIND(URI(CONCAT(STR(?this), '#MF_01218a54')) AS ?annotation54) .
BIND(?this AS ?pfs53) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch217 faldo:location ?templateMotifSequenceMatchRegionQ980Q4218 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ980Q4220 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ980Q4MF_01218_A213 .
?templateMotifSequenceMatchRegionQ980Q4218 faldo:begin ?templateMotifSequenceMatchBeginQ980Q4219 .
?templateMotifSequenceMatchBeginQ980Q4219 faldo:position ?templateMotifSequenceMatchBeginPositionQ980Q4214 ;
faldo:reference isoform:Q980Q4-1 .
?templateMotifSequenceProfileAlignmentOperationQ980Q4220 edam:has_input signature:MF_01218_A ;
rdf:type edam:operation_0300 .
?targetMotifMatch221 faldo:location ?targetMotifMatchRegionMatch222 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01218_A224 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ980Q4MF_01218_A215 .
?targetMotifMatchRegionMatch222 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01218_A223 .
?targetMotifMatchRegionMatchBeginMF_01218_A223 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01218_A216 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01218_A224 edam:has_input signature:MF_01218_A ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ980Q4MF_01218_A213, 1, (STRLEN(?templateMotifCigarQ980Q4MF_01218_A213) - STRLEN(REPLACE(?templateMotifCigarQ980Q4MF_01218_A213, CONCAT('^(?:-*[^-]){', STR(((30 - ?templateMotifSequenceMatchBeginPositionQ980Q4214) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1225) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ980Q4MF_01218_A215, 1, (STRLEN(?targetMotifMatchCigarQ980Q4MF_01218_A215) - STRLEN(REPLACE(?targetMotifMatchCigarQ980Q4MF_01218_A215, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1225), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ980Q4MF_01218_A215, 1, (STRLEN(?targetMotifMatchCigarQ980Q4MF_01218_A215) - STRLEN(REPLACE(?targetMotifMatchCigarQ980Q4MF_01218_A215, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1225), '}'), '')))), '[^-]', ''))) AS ?step2226) .
BIND(((?step2226 + ?targetMotifMatchRegionMatchBeginPositionMF_01218_A216) - 1) AS ?thisPositionOn65) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ980Q4MF_01218_A213, 1, (STRLEN(?templateMotifCigarQ980Q4MF_01218_A213) - STRLEN(REPLACE(?templateMotifCigarQ980Q4MF_01218_A213, CONCAT('^(?:-*[^-]){', STR(((34 - ?templateMotifSequenceMatchBeginPositionQ980Q4214) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1227) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ980Q4MF_01218_A215, 1, (STRLEN(?targetMotifMatchCigarQ980Q4MF_01218_A215) - STRLEN(REPLACE(?targetMotifMatchCigarQ980Q4MF_01218_A215, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1227), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ980Q4MF_01218_A215, 1, (STRLEN(?targetMotifMatchCigarQ980Q4MF_01218_A215) - STRLEN(REPLACE(?targetMotifMatchCigarQ980Q4MF_01218_A215, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1227), '}'), '')))), '[^-]', ''))) AS ?step2228) .
BIND(((?step2228 + ?targetMotifMatchRegionMatchBeginPositionMF_01218_A216) - 1) AS ?thisPositionOn66) .
BIND(?this AS ?pfs2t229) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfsb62) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfse63) .
FILTER (REGEX('[KR][ARNDCQEGHILKMFPSTWYVBZJUOX]{3)[RK]', SUBSTR(?thisSequenceValue, ?thisPositionOn65, (?thisPositionOn66 - ?thisPositionOn65)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01218a61')) AS ?annotation61) .
BIND(?this AS ?pfs60) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch234 faldo:location ?templateMotifSequenceMatchRegionQ980Q4235 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ980Q4237 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ980Q4MF_01218_A230 .
?templateMotifSequenceMatchRegionQ980Q4235 faldo:begin ?templateMotifSequenceMatchBeginQ980Q4236 .
?templateMotifSequenceMatchBeginQ980Q4236 faldo:position ?templateMotifSequenceMatchBeginPositionQ980Q4231 ;
faldo:reference isoform:Q980Q4-1 .
?templateMotifSequenceProfileAlignmentOperationQ980Q4237 edam:has_input signature:MF_01218_A ;
rdf:type edam:operation_0300 .
?targetMotifMatch238 faldo:location ?targetMotifMatchRegionMatch239 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01218_A241 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ980Q4MF_01218_A232 .
?targetMotifMatchRegionMatch239 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01218_A240 .
?targetMotifMatchRegionMatchBeginMF_01218_A240 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01218_A233 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01218_A241 edam:has_input signature:MF_01218_A ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ980Q4MF_01218_A230, 1, (STRLEN(?templateMotifCigarQ980Q4MF_01218_A230) - STRLEN(REPLACE(?templateMotifCigarQ980Q4MF_01218_A230, CONCAT('^(?:-*[^-]){', STR(((208 - ?templateMotifSequenceMatchBeginPositionQ980Q4231) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1242) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ980Q4MF_01218_A232, 1, (STRLEN(?targetMotifMatchCigarQ980Q4MF_01218_A232) - STRLEN(REPLACE(?targetMotifMatchCigarQ980Q4MF_01218_A232, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1242), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ980Q4MF_01218_A232, 1, (STRLEN(?targetMotifMatchCigarQ980Q4MF_01218_A232) - STRLEN(REPLACE(?targetMotifMatchCigarQ980Q4MF_01218_A232, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1242), '}'), '')))), '[^-]', ''))) AS ?step2243) .
BIND(((?step2243 + ?targetMotifMatchRegionMatchBeginPositionMF_01218_A233) - 1) AS ?thisPositionOn72) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ980Q4MF_01218_A230, 1, (STRLEN(?templateMotifCigarQ980Q4MF_01218_A230) - STRLEN(REPLACE(?templateMotifCigarQ980Q4MF_01218_A230, CONCAT('^(?:-*[^-]){', STR(((210 - ?templateMotifSequenceMatchBeginPositionQ980Q4231) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1244) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ980Q4MF_01218_A232, 1, (STRLEN(?targetMotifMatchCigarQ980Q4MF_01218_A232) - STRLEN(REPLACE(?targetMotifMatchCigarQ980Q4MF_01218_A232, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1244), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ980Q4MF_01218_A232, 1, (STRLEN(?targetMotifMatchCigarQ980Q4MF_01218_A232) - STRLEN(REPLACE(?targetMotifMatchCigarQ980Q4MF_01218_A232, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1244), '}'), '')))), '[^-]', ''))) AS ?step2245) .
BIND(((?step2245 + ?targetMotifMatchRegionMatchBeginPositionMF_01218_A233) - 1) AS ?thisPositionOn73) .
BIND(?this AS ?pfs2t246) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfsb69) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfse70) .
FILTER (REGEX('G[ARNDCQEGHILKMFPSTWYVBZJUOX][AIC]', SUBSTR(?thisSequenceValue, ?thisPositionOn72, (?thisPositionOn73 - ?thisPositionOn72)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01218a68')) AS ?annotation68) .
BIND(?this AS ?pfs67) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch251 faldo:location ?templateMotifSequenceMatchRegionQ980Q4252 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ980Q4254 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ980Q4MF_01218_A247 .
?templateMotifSequenceMatchRegionQ980Q4252 faldo:begin ?templateMotifSequenceMatchBeginQ980Q4253 .
?templateMotifSequenceMatchBeginQ980Q4253 faldo:position ?templateMotifSequenceMatchBeginPositionQ980Q4248 ;
faldo:reference isoform:Q980Q4-1 .
?templateMotifSequenceProfileAlignmentOperationQ980Q4254 edam:has_input signature:MF_01218_A ;
rdf:type edam:operation_0300 .
?targetMotifMatch255 faldo:location ?targetMotifMatchRegionMatch256 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01218_A258 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ980Q4MF_01218_A249 .
?targetMotifMatchRegionMatch256 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01218_A257 .
?targetMotifMatchRegionMatchBeginMF_01218_A257 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01218_A250 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01218_A258 edam:has_input signature:MF_01218_A ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ980Q4MF_01218_A247, 1, (STRLEN(?templateMotifCigarQ980Q4MF_01218_A247) - STRLEN(REPLACE(?templateMotifCigarQ980Q4MF_01218_A247, CONCAT('^(?:-*[^-]){', STR(((80 - ?templateMotifSequenceMatchBeginPositionQ980Q4248) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1259) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ980Q4MF_01218_A249, 1, (STRLEN(?targetMotifMatchCigarQ980Q4MF_01218_A249) - STRLEN(REPLACE(?targetMotifMatchCigarQ980Q4MF_01218_A249, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1259), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ980Q4MF_01218_A249, 1, (STRLEN(?targetMotifMatchCigarQ980Q4MF_01218_A249) - STRLEN(REPLACE(?targetMotifMatchCigarQ980Q4MF_01218_A249, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1259), '}'), '')))), '[^-]', ''))) AS ?step2260) .
BIND(((?step2260 + ?targetMotifMatchRegionMatchBeginPositionMF_01218_A250) - 1) AS ?thisPositionOn79) .
BIND(?thisPositionOn79 AS ?thisPositionOn80) .
BIND(?this AS ?pfs2t261) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfsb76) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfse77) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn79, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_01218a75')) AS ?annotation75) .
BIND(?this AS ?pfs74) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch266 faldo:location ?templateMotifSequenceMatchRegionQ980Q4267 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ980Q4269 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ980Q4MF_01218_A262 .
?templateMotifSequenceMatchRegionQ980Q4267 faldo:begin ?templateMotifSequenceMatchBeginQ980Q4268 .
?templateMotifSequenceMatchBeginQ980Q4268 faldo:position ?templateMotifSequenceMatchBeginPositionQ980Q4263 ;
faldo:reference isoform:Q980Q4-1 .
?templateMotifSequenceProfileAlignmentOperationQ980Q4269 edam:has_input signature:MF_01218_A ;
rdf:type edam:operation_0300 .
?targetMotifMatch270 faldo:location ?targetMotifMatchRegionMatch271 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01218_A273 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ980Q4MF_01218_A264 .
?targetMotifMatchRegionMatch271 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01218_A272 .
?targetMotifMatchRegionMatchBeginMF_01218_A272 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01218_A265 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01218_A273 edam:has_input signature:MF_01218_A ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ980Q4MF_01218_A262, 1, (STRLEN(?templateMotifCigarQ980Q4MF_01218_A262) - STRLEN(REPLACE(?templateMotifCigarQ980Q4MF_01218_A262, CONCAT('^(?:-*[^-]){', STR(((105 - ?templateMotifSequenceMatchBeginPositionQ980Q4263) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1274) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ980Q4MF_01218_A264, 1, (STRLEN(?targetMotifMatchCigarQ980Q4MF_01218_A264) - STRLEN(REPLACE(?targetMotifMatchCigarQ980Q4MF_01218_A264, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1274), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ980Q4MF_01218_A264, 1, (STRLEN(?targetMotifMatchCigarQ980Q4MF_01218_A264) - STRLEN(REPLACE(?targetMotifMatchCigarQ980Q4MF_01218_A264, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1274), '}'), '')))), '[^-]', ''))) AS ?step2275) .
BIND(((?step2275 + ?targetMotifMatchRegionMatchBeginPositionMF_01218_A265) - 1) AS ?thisPositionOn86) .
BIND(?thisPositionOn86 AS ?thisPositionOn87) .
BIND(?this AS ?pfs2t276) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn86))) AS ?pfsb83) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn87))) AS ?pfse84) .
FILTER (REGEX('[RK]', SUBSTR(?thisSequenceValue, ?thisPositionOn86, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01218a82')) AS ?annotation82) .
BIND(?this AS ?pfs81) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch281 faldo:location ?templateMotifSequenceMatchRegionQ980Q4282 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ980Q4284 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ980Q4MF_01218_A277 .
?templateMotifSequenceMatchRegionQ980Q4282 faldo:begin ?templateMotifSequenceMatchBeginQ980Q4283 .
?templateMotifSequenceMatchBeginQ980Q4283 faldo:position ?templateMotifSequenceMatchBeginPositionQ980Q4278 ;
faldo:reference isoform:Q980Q4-1 .
?templateMotifSequenceProfileAlignmentOperationQ980Q4284 edam:has_input signature:MF_01218_A ;
rdf:type edam:operation_0300 .
?targetMotifMatch285 faldo:location ?targetMotifMatchRegionMatch286 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01218_A288 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ980Q4MF_01218_A279 .
?targetMotifMatchRegionMatch286 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01218_A287 .
?targetMotifMatchRegionMatchBeginMF_01218_A287 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01218_A280 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01218_A288 edam:has_input signature:MF_01218_A ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ980Q4MF_01218_A277, 1, (STRLEN(?templateMotifCigarQ980Q4MF_01218_A277) - STRLEN(REPLACE(?templateMotifCigarQ980Q4MF_01218_A277, CONCAT('^(?:-*[^-]){', STR(((203 - ?templateMotifSequenceMatchBeginPositionQ980Q4278) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1289) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ980Q4MF_01218_A279, 1, (STRLEN(?targetMotifMatchCigarQ980Q4MF_01218_A279) - STRLEN(REPLACE(?targetMotifMatchCigarQ980Q4MF_01218_A279, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1289), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ980Q4MF_01218_A279, 1, (STRLEN(?targetMotifMatchCigarQ980Q4MF_01218_A279) - STRLEN(REPLACE(?targetMotifMatchCigarQ980Q4MF_01218_A279, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1289), '}'), '')))), '[^-]', ''))) AS ?step2290) .
BIND(((?step2290 + ?targetMotifMatchRegionMatchBeginPositionMF_01218_A280) - 1) AS ?thisPositionOn93) .
BIND(?thisPositionOn93 AS ?thisPositionOn94) .
BIND(?this AS ?pfs2t291) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn93))) AS ?pfsb90) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn94))) AS ?pfse91) .
FILTER (REGEX('[IV]', SUBSTR(?thisSequenceValue, ?thisPositionOn93, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01218a89')) AS ?annotation89) .
BIND(?this AS ?pfs88) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch296 faldo:location ?templateMotifSequenceMatchRegionQ980Q4297 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ980Q4299 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ980Q4MF_01218_A292 .
?templateMotifSequenceMatchRegionQ980Q4297 faldo:begin ?templateMotifSequenceMatchBeginQ980Q4298 .
?templateMotifSequenceMatchBeginQ980Q4298 faldo:position ?templateMotifSequenceMatchBeginPositionQ980Q4293 ;
faldo:reference isoform:Q980Q4-1 .
?templateMotifSequenceProfileAlignmentOperationQ980Q4299 edam:has_input signature:MF_01218_A ;
rdf:type edam:operation_0300 .
?targetMotifMatch300 faldo:location ?targetMotifMatchRegionMatch301 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01218_A303 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ980Q4MF_01218_A294 .
?targetMotifMatchRegionMatch301 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01218_A302 .
?targetMotifMatchRegionMatchBeginMF_01218_A302 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01218_A295 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01218_A303 edam:has_input signature:MF_01218_A ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ980Q4MF_01218_A292, 1, (STRLEN(?templateMotifCigarQ980Q4MF_01218_A292) - STRLEN(REPLACE(?templateMotifCigarQ980Q4MF_01218_A292, CONCAT('^(?:-*[^-]){', STR(((209 - ?templateMotifSequenceMatchBeginPositionQ980Q4293) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1304) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ980Q4MF_01218_A294, 1, (STRLEN(?targetMotifMatchCigarQ980Q4MF_01218_A294) - STRLEN(REPLACE(?targetMotifMatchCigarQ980Q4MF_01218_A294, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1304), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ980Q4MF_01218_A294, 1, (STRLEN(?targetMotifMatchCigarQ980Q4MF_01218_A294) - STRLEN(REPLACE(?targetMotifMatchCigarQ980Q4MF_01218_A294, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1304), '}'), '')))), '[^-]', ''))) AS ?step2305) .
BIND(((?step2305 + ?targetMotifMatchRegionMatchBeginPositionMF_01218_A295) - 1) AS ?thisPositionOn100) .
BIND(?thisPositionOn100 AS ?thisPositionOn101) .
BIND(?this AS ?pfs2t306) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn100))) AS ?pfsb97) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn101))) AS ?pfse98) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn100, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01218a96')) AS ?annotation96) .
BIND(?this AS ?pfs95) .
}
}
"xsd:string |