| http://purl.uniprot.org/unirules/MF_00144#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:56265 up:source unirule:MF_00144 .
_:56266 up:source unirule:MF_00144 .
_:56267 up:source unirule:MF_00144 .
_:56268 up:source unirule:MF_00144 .
_:56269 up:source unirule:MF_00144 .
_:56270 up:source unirule:MF_00144 .
_:56271 up:source unirule:MF_00144 .
_:56272 up:source unirule:MF_00144 .
_:56273 up:source unirule:MF_00144 .
_:56274 up:source unirule:MF_00144 .
_:56275 up:source unirule:MF_00144 .
_:56276 up:source unirule:MF_00144 .
_:56277 up:source unirule:MF_00144 .
_:56278 up:source unirule:MF_00144 .
_:56279 up:source unirule:MF_00144 .
_:56280 up:source unirule:MF_00144 .
_:56281 up:source unirule:MF_00144 .
_:56282 up:source unirule:MF_00144 .
_:56283 up:source unirule:MF_00144 .
_:56284 up:source unirule:MF_00144 .
_:56285 up:source unirule:MF_00144 .
_:56286 up:source unirule:MF_00144 .
_:56287 up:source unirule:MF_00144 .
_:56288 up:source unirule:MF_00144 .
_:56289 up:source unirule:MF_00144 .
_:56290 up:source unirule:MF_00144 .
_:56291 up:source unirule:MF_00144 .
?this up:annotation ?annotation2 ,
?annotation4 ,
?annotation6 ;
up:classifiedWith GO:0005737 ,
GO:0006400 ,
GO:0016740 ,
keyword:547 ,
keyword:67 ,
keyword:694 ,
keyword:808 ,
keyword:819 ,
keyword:820 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.8.1.13' ;
up:fullName 'tRNA-specific 2-thiouridylase MnmA' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'mnmA' .
?annotation2 up:activity ?activity3 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity3 up:catalyticActivity ;
up:enzymeClass .
?annotation4 a up:Subcellular_Location_Annotation .
?annotation4li5 up:cellularComponent .
?annotation6 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the MnmA/TRMU family.' .
?case7 up:classifiedWith keyword:1015 .
?pfs10 up:annotation ?annotation11 .
?annotation11 faldo:begin ?pfsb12 ;
faldo:end ?pfse13 ;
rdf:type up:Disulfide_Bond_Annotation ;
rdfs:comment 'Alternate' .
?pfsb12 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
?pfse13 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?pfs16 up:annotation ?annotation17 .
?annotation17 faldo:begin ?pfsb18 ;
faldo:end ?pfse19 ;
up:ligand ?ligand20 ;
rdf:type up:Binding_Site_Annotation .
?pfsb18 faldo:position ?thisPositionOn21 ;
rdf:type faldo:ExactPosition .
?pfse19 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
?ligand20 rdfs:subClassOf chebi:30616 .
?pfs23 up:annotation ?annotation24 .
?annotation24 faldo:begin ?pfsb25 ;
faldo:end ?pfse26 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'Interaction with target base in tRNA' .
?pfsb25 faldo:position ?thisPositionOn27 ;
rdf:type faldo:ExactPosition .
?pfse26 faldo:position ?thisPositionOn28 ;
rdf:type faldo:ExactPosition .
?pfs29 up:annotation ?annotation30 .
?annotation30 faldo:begin ?pfsb31 ;
faldo:end ?pfse32 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'Interaction with tRNA' .
?pfsb31 faldo:position ?thisPositionOn33 ;
rdf:type faldo:ExactPosition .
?pfse32 faldo:position ?thisPositionOn34 ;
rdf:type faldo:ExactPosition .
?pfs35 up:annotation ?annotation36 .
?annotation36 faldo:begin ?pfsb37 ;
faldo:end ?pfse38 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'Interaction with tRNA' .
?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 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Nucleophile' .
?pfsb43 faldo:position ?thisPositionOn45 ;
rdf:type faldo:ExactPosition .
?pfse44 faldo:position ?thisPositionOn46 ;
rdf:type faldo:ExactPosition .
?pfs47 up:annotation ?annotation48 .
?annotation48 faldo:begin ?pfsb49 ;
faldo:end ?pfse50 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Cysteine persulfide intermediate' .
?pfsb49 faldo:position ?thisPositionOn51 ;
rdf:type faldo:ExactPosition .
?pfse50 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
?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:30616 .
?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:30616 .
?pfs67 up:annotation ?annotation68 .
?annotation68 faldo:begin ?pfsb69 ;
faldo:end ?pfse70 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Interaction with tRNA' .
?pfsb69 faldo:position ?thisPositionOn71 ;
rdf:type faldo:ExactPosition .
?pfse70 faldo:position ?thisPositionOn72 ;
rdf:type faldo:ExactPosition .
?pfs73 up:annotation ?annotation74 .
?annotation74 faldo:begin ?pfsb75 ;
faldo:end ?pfse76 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Interaction with tRNA' .
?pfsb75 faldo:position ?thisPositionOn77 ;
rdf:type faldo:ExactPosition .
?pfse76 faldo:position ?thisPositionOn78 ;
rdf:type faldo:ExactPosition .
_:56292 a rdf:Statement ;
up:attribution _:56265 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:56293 a rdf:Statement ;
up:attribution _:56266 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:56294 a rdf:Statement ;
up:attribution _:56267 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:56295 a rdf:Statement ;
up:attribution _:56268 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:56296 a rdf:Statement ;
up:attribution _:56269 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:56297 a rdf:Statement ;
up:attribution _:56270 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:56298 a rdf:Statement ;
up:attribution _:56271 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:56299 a rdf:Statement ;
up:attribution _:56272 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:56300 a rdf:Statement ;
up:attribution _:56273 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:694 .
_:56301 a rdf:Statement ;
up:attribution _:56274 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:56302 a rdf:Statement ;
up:attribution _:56275 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:819 .
_:56303 a rdf:Statement ;
up:attribution _:56276 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:820 .
_:56304 a rdf:Statement ;
up:attribution _:56277 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016740 .
_:56305 a rdf:Statement ;
up:attribution _:56278 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006400 .
_:56306 a rdf:Statement ;
up:attribution _:56279 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:56307 a rdf:Statement ;
up:attribution _:56280 ;
rdf:subject ?case7 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1015 .
_:56308 a rdf:Statement ;
up:source unirule:MF_00144 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:56309 a rdf:Statement ;
up:attribution _:56281 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:56310 a rdf:Statement ;
up:source unirule:MF_00144 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:56311 a rdf:Statement ;
up:attribution _:56282 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:56312 a rdf:Statement ;
up:source unirule:MF_00144 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:56313 a rdf:Statement ;
up:attribution _:56283 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:56314 a rdf:Statement ;
up:source unirule:MF_00144 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:56315 a rdf:Statement ;
up:attribution _:56284 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:56316 a rdf:Statement ;
up:source unirule:MF_00144 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:56317 a rdf:Statement ;
up:attribution _:56285 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:56318 a rdf:Statement ;
up:source unirule:MF_00144 ;
rdf:subject ?pfs41 ;
rdf:predicate up:annotation ;
rdf:object ?annotation42 .
_:56319 a rdf:Statement ;
up:attribution _:56286 ;
rdf:subject ?pfs41 ;
rdf:predicate up:annotation ;
rdf:object ?annotation42 .
_:56320 a rdf:Statement ;
up:source unirule:MF_00144 ;
rdf:subject ?pfs47 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
_:56321 a rdf:Statement ;
up:attribution _:56287 ;
rdf:subject ?pfs47 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
_:56322 a rdf:Statement ;
up:source unirule:MF_00144 ;
rdf:subject ?pfs53 ;
rdf:predicate up:annotation ;
rdf:object ?annotation54 .
_:56323 a rdf:Statement ;
up:attribution _:56288 ;
rdf:subject ?pfs53 ;
rdf:predicate up:annotation ;
rdf:object ?annotation54 .
_:56324 a rdf:Statement ;
up:source unirule:MF_00144 ;
rdf:subject ?pfs60 ;
rdf:predicate up:annotation ;
rdf:object ?annotation61 .
_:56325 a rdf:Statement ;
up:attribution _:56289 ;
rdf:subject ?pfs60 ;
rdf:predicate up:annotation ;
rdf:object ?annotation61 .
_:56326 a rdf:Statement ;
up:source unirule:MF_00144 ;
rdf:subject ?pfs67 ;
rdf:predicate up:annotation ;
rdf:object ?annotation68 .
_:56327 a rdf:Statement ;
up:attribution _:56290 ;
rdf:subject ?pfs67 ;
rdf:predicate up:annotation ;
rdf:object ?annotation68 .
_:56328 a rdf:Statement ;
up:source unirule:MF_00144 ;
rdf:subject ?pfs73 ;
rdf:predicate up:annotation ;
rdf:object ?annotation74 .
_:56329 a rdf:Statement ;
up:attribution _:56291 ;
rdf:subject ?pfs73 ;
rdf:predicate up:annotation ;
rdf:object ?annotation74 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00144
#Rule MF_00144 Created by:? on:2005-02-28 Modified by:Elisabeth Coudert on:2024-12-19
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00144 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_00144a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00144a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00144a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00144a6')) AS ?annotation6) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch83 faldo:location ?templateMotifSequenceMatchRegionP2574584 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2574586 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25745MF_0014479 .
?templateMotifSequenceMatchRegionP2574584 faldo:begin ?templateMotifSequenceMatchBeginP2574585 .
?templateMotifSequenceMatchBeginP2574585 faldo:position ?templateMotifSequenceMatchBeginPositionP2574580 ;
faldo:reference isoform:P25745-1 .
?templateMotifSequenceProfileAlignmentOperationP2574586 edam:has_input signature:MF_00144 ;
rdf:type edam:operation_0300 .
?targetMotifMatch87 faldo:location ?targetMotifMatchRegionMatch88 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0014490 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25745MF_0014481 .
?targetMotifMatchRegionMatch88 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0014489 .
?targetMotifMatchRegionMatchBeginMF_0014489 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0014482 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0014490 edam:has_input signature:MF_00144 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagdisulf) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_0014479, 1, (STRLEN(?templateMotifCigarP25745MF_0014479) - STRLEN(REPLACE(?templateMotifCigarP25745MF_0014479, CONCAT('^(?:-*[^-]){', STR(((102 - ?templateMotifSequenceMatchBeginPositionP2574580) + 1)), '}'), '')))), '[a-z]', '')) AS ?step191) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_0014481, 1, (STRLEN(?targetMotifMatchCigarP25745MF_0014481) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_0014481, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_0014481, 1, (STRLEN(?targetMotifMatchCigarP25745MF_0014481) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_0014481, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), '')))), '[^-]', ''))) AS ?step292) .
BIND(((?step292 + ?targetMotifMatchRegionMatchBeginPositionMF_0014482) - 1) AS ?thisPositionOn14) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_0014479, 1, (STRLEN(?templateMotifCigarP25745MF_0014479) - STRLEN(REPLACE(?templateMotifCigarP25745MF_0014479, CONCAT('^(?:-*[^-]){', STR(((199 - ?templateMotifSequenceMatchBeginPositionP2574580) + 1)), '}'), '')))), '[a-z]', '')) AS ?step193) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_0014481, 1, (STRLEN(?targetMotifMatchCigarP25745MF_0014481) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_0014481, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_0014481, 1, (STRLEN(?targetMotifMatchCigarP25745MF_0014481) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_0014481, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), '')))), '[^-]', ''))) AS ?step294) .
BIND(((?step294 + ?targetMotifMatchRegionMatchBeginPositionMF_0014482) - 1) AS ?thisPositionOn15) .
BIND(?this AS ?pfs1t95) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfsb12) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfse13) .
FILTER (REGEX('C[ARNDCQEGHILKMFPSTWYVBZJUOX]*C', SUBSTR(?thisSequenceValue, ?thisPositionOn14, (?thisPositionOn15 - ?thisPositionOn14)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00144a11')) AS ?annotation11) .
BIND(?this AS ?pfs10) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch100 faldo:location ?templateMotifSequenceMatchRegionP25745101 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25745103 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25745MF_0014496 .
?templateMotifSequenceMatchRegionP25745101 faldo:begin ?templateMotifSequenceMatchBeginP25745102 .
?templateMotifSequenceMatchBeginP25745102 faldo:position ?templateMotifSequenceMatchBeginPositionP2574597 ;
faldo:reference isoform:P25745-1 .
?templateMotifSequenceProfileAlignmentOperationP25745103 edam:has_input signature:MF_00144 ;
rdf:type edam:operation_0300 .
?targetMotifMatch104 faldo:location ?targetMotifMatchRegionMatch105 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00144107 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25745MF_0014498 .
?targetMotifMatchRegionMatch105 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00144106 .
?targetMotifMatchRegionMatchBeginMF_00144106 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0014499 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00144107 edam:has_input signature:MF_00144 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_0014496, 1, (STRLEN(?templateMotifCigarP25745MF_0014496) - STRLEN(REPLACE(?templateMotifCigarP25745MF_0014496, CONCAT('^(?:-*[^-]){', STR(((11 - ?templateMotifSequenceMatchBeginPositionP2574597) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1108) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_0014498, 1, (STRLEN(?targetMotifMatchCigarP25745MF_0014498) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_0014498, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_0014498, 1, (STRLEN(?targetMotifMatchCigarP25745MF_0014498) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_0014498, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), '')))), '[^-]', ''))) AS ?step2109) .
BIND(((?step2109 + ?targetMotifMatchRegionMatchBeginPositionMF_0014499) - 1) AS ?thisPositionOn21) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_0014496, 1, (STRLEN(?templateMotifCigarP25745MF_0014496) - STRLEN(REPLACE(?templateMotifCigarP25745MF_0014496, CONCAT('^(?:-*[^-]){', STR(((18 - ?templateMotifSequenceMatchBeginPositionP2574597) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1110) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_0014498, 1, (STRLEN(?targetMotifMatchCigarP25745MF_0014498) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_0014498, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_0014498, 1, (STRLEN(?targetMotifMatchCigarP25745MF_0014498) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_0014498, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), '')))), '[^-]', ''))) AS ?step2111) .
BIND(((?step2111 + ?targetMotifMatchRegionMatchBeginPositionMF_0014499) - 1) AS ?thisPositionOn22) .
BIND(?this AS ?pfs2t112) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb18) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse19) .
FILTER (REGEX('[GAL][ARNDCQEGHILKMFPSTWYVBZJUOX]SG[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][DE]S', SUBSTR(?thisSequenceValue, ?thisPositionOn21, (?thisPositionOn22 - ?thisPositionOn21)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00144a17')) AS ?annotation17) .
BIND(?this AS ?pfs16) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch117 faldo:location ?templateMotifSequenceMatchRegionP25745118 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25745120 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25745MF_00144113 .
?templateMotifSequenceMatchRegionP25745118 faldo:begin ?templateMotifSequenceMatchBeginP25745119 .
?templateMotifSequenceMatchBeginP25745119 faldo:position ?templateMotifSequenceMatchBeginPositionP25745114 ;
faldo:reference isoform:P25745-1 .
?templateMotifSequenceProfileAlignmentOperationP25745120 edam:has_input signature:MF_00144 ;
rdf:type edam:operation_0300 .
?targetMotifMatch121 faldo:location ?targetMotifMatchRegionMatch122 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00144124 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25745MF_00144115 .
?targetMotifMatchRegionMatch122 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00144123 .
?targetMotifMatchRegionMatchBeginMF_00144123 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00144116 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00144124 edam:has_input signature:MF_00144 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_00144113, 1, (STRLEN(?templateMotifCigarP25745MF_00144113) - STRLEN(REPLACE(?templateMotifCigarP25745MF_00144113, CONCAT('^(?:-*[^-]){', STR(((97 - ?templateMotifSequenceMatchBeginPositionP25745114) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1125) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_00144115, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144115) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144115, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_00144115, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144115) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144115, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), '')))), '[^-]', ''))) AS ?step2126) .
BIND(((?step2126 + ?targetMotifMatchRegionMatchBeginPositionMF_00144116) - 1) AS ?thisPositionOn27) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_00144113, 1, (STRLEN(?templateMotifCigarP25745MF_00144113) - STRLEN(REPLACE(?templateMotifCigarP25745MF_00144113, CONCAT('^(?:-*[^-]){', STR(((99 - ?templateMotifSequenceMatchBeginPositionP25745114) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1127) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_00144115, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144115) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144115, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_00144115, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144115) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144115, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), '')))), '[^-]', ''))) AS ?step2128) .
BIND(((?step2128 + ?targetMotifMatchRegionMatchBeginPositionMF_00144116) - 1) AS ?thisPositionOn28) .
BIND(?this AS ?pfs2t129) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb25) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse26) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn27, (?thisPositionOn28 - ?thisPositionOn27)) = 'NPD')) .
BIND(URI(CONCAT(STR(?this), '#MF_00144a24')) AS ?annotation24) .
BIND(?this AS ?pfs23) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch134 faldo:location ?templateMotifSequenceMatchRegionP25745135 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25745137 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25745MF_00144130 .
?templateMotifSequenceMatchRegionP25745135 faldo:begin ?templateMotifSequenceMatchBeginP25745136 .
?templateMotifSequenceMatchBeginP25745136 faldo:position ?templateMotifSequenceMatchBeginPositionP25745131 ;
faldo:reference isoform:P25745-1 .
?templateMotifSequenceProfileAlignmentOperationP25745137 edam:has_input signature:MF_00144 ;
rdf:type edam:operation_0300 .
?targetMotifMatch138 faldo:location ?targetMotifMatchRegionMatch139 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00144141 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25745MF_00144132 .
?targetMotifMatchRegionMatch139 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00144140 .
?targetMotifMatchRegionMatchBeginMF_00144140 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00144133 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00144141 edam:has_input signature:MF_00144 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_00144130, 1, (STRLEN(?templateMotifCigarP25745MF_00144130) - STRLEN(REPLACE(?templateMotifCigarP25745MF_00144130, CONCAT('^(?:-*[^-]){', STR(((149 - ?templateMotifSequenceMatchBeginPositionP25745131) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1142) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_00144132, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144132) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_00144132, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144132) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), '')))), '[^-]', ''))) AS ?step2143) .
BIND(((?step2143 + ?targetMotifMatchRegionMatchBeginPositionMF_00144133) - 1) AS ?thisPositionOn33) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_00144130, 1, (STRLEN(?templateMotifCigarP25745MF_00144130) - STRLEN(REPLACE(?templateMotifCigarP25745MF_00144130, CONCAT('^(?:-*[^-]){', STR(((151 - ?templateMotifSequenceMatchBeginPositionP25745131) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1144) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_00144132, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144132) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_00144132, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144132) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), '')))), '[^-]', ''))) AS ?step2145) .
BIND(((?step2145 + ?targetMotifMatchRegionMatchBeginPositionMF_00144133) - 1) AS ?thisPositionOn34) .
BIND(?this AS ?pfs2t146) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb31) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse32) .
FILTER (REGEX('[KR][DEN]Q', SUBSTR(?thisSequenceValue, ?thisPositionOn33, (?thisPositionOn34 - ?thisPositionOn33)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00144a30')) AS ?annotation30) .
BIND(?this AS ?pfs29) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch151 faldo:location ?templateMotifSequenceMatchRegionP25745152 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25745154 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25745MF_00144147 .
?templateMotifSequenceMatchRegionP25745152 faldo:begin ?templateMotifSequenceMatchBeginP25745153 .
?templateMotifSequenceMatchBeginP25745153 faldo:position ?templateMotifSequenceMatchBeginPositionP25745148 ;
faldo:reference isoform:P25745-1 .
?templateMotifSequenceProfileAlignmentOperationP25745154 edam:has_input signature:MF_00144 ;
rdf:type edam:operation_0300 .
?targetMotifMatch155 faldo:location ?targetMotifMatchRegionMatch156 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00144158 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25745MF_00144149 .
?targetMotifMatchRegionMatch156 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00144157 .
?targetMotifMatchRegionMatchBeginMF_00144157 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00144150 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00144158 edam:has_input signature:MF_00144 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_00144147, 1, (STRLEN(?templateMotifCigarP25745MF_00144147) - STRLEN(REPLACE(?templateMotifCigarP25745MF_00144147, CONCAT('^(?:-*[^-]){', STR(((311 - ?templateMotifSequenceMatchBeginPositionP25745148) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1159) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_00144149, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144149) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_00144149, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144149) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), '')))), '[^-]', ''))) AS ?step2160) .
BIND(((?step2160 + ?targetMotifMatchRegionMatchBeginPositionMF_00144150) - 1) AS ?thisPositionOn39) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_00144147, 1, (STRLEN(?templateMotifCigarP25745MF_00144147) - STRLEN(REPLACE(?templateMotifCigarP25745MF_00144147, CONCAT('^(?:-*[^-]){', STR(((312 - ?templateMotifSequenceMatchBeginPositionP25745148) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_00144149, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144149) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_00144149, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144149) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) .
BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_00144150) - 1) AS ?thisPositionOn40) .
BIND(?this AS ?pfs2t163) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb37) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse38) .
FILTER (REGEX('[RK]Y', SUBSTR(?thisSequenceValue, ?thisPositionOn39, (?thisPositionOn40 - ?thisPositionOn39)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00144a36')) AS ?annotation36) .
BIND(?this AS ?pfs35) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch168 faldo:location ?templateMotifSequenceMatchRegionP25745169 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25745171 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25745MF_00144164 .
?templateMotifSequenceMatchRegionP25745169 faldo:begin ?templateMotifSequenceMatchBeginP25745170 .
?templateMotifSequenceMatchBeginP25745170 faldo:position ?templateMotifSequenceMatchBeginPositionP25745165 ;
faldo:reference isoform:P25745-1 .
?templateMotifSequenceProfileAlignmentOperationP25745171 edam:has_input signature:MF_00144 ;
rdf:type edam:operation_0300 .
?targetMotifMatch172 faldo:location ?targetMotifMatchRegionMatch173 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00144175 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25745MF_00144166 .
?targetMotifMatchRegionMatch173 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00144174 .
?targetMotifMatchRegionMatchBeginMF_00144174 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00144167 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00144175 edam:has_input signature:MF_00144 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_00144164, 1, (STRLEN(?templateMotifCigarP25745MF_00144164) - STRLEN(REPLACE(?templateMotifCigarP25745MF_00144164, CONCAT('^(?:-*[^-]){', STR(((102 - ?templateMotifSequenceMatchBeginPositionP25745165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1176) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_00144166, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144166) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_00144166, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144166) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), '')))), '[^-]', ''))) AS ?step2177) .
BIND(((?step2177 + ?targetMotifMatchRegionMatchBeginPositionMF_00144167) - 1) AS ?thisPositionOn45) .
BIND(?thisPositionOn45 AS ?thisPositionOn46) .
BIND(?this AS ?pfs2t178) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb43) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse44) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn45, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_00144a42')) AS ?annotation42) .
BIND(?this AS ?pfs41) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch183 faldo:location ?templateMotifSequenceMatchRegionP25745184 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25745186 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25745MF_00144179 .
?templateMotifSequenceMatchRegionP25745184 faldo:begin ?templateMotifSequenceMatchBeginP25745185 .
?templateMotifSequenceMatchBeginP25745185 faldo:position ?templateMotifSequenceMatchBeginPositionP25745180 ;
faldo:reference isoform:P25745-1 .
?templateMotifSequenceProfileAlignmentOperationP25745186 edam:has_input signature:MF_00144 ;
rdf:type edam:operation_0300 .
?targetMotifMatch187 faldo:location ?targetMotifMatchRegionMatch188 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00144190 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25745MF_00144181 .
?targetMotifMatchRegionMatch188 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00144189 .
?targetMotifMatchRegionMatchBeginMF_00144189 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00144182 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00144190 edam:has_input signature:MF_00144 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_00144179, 1, (STRLEN(?templateMotifCigarP25745MF_00144179) - STRLEN(REPLACE(?templateMotifCigarP25745MF_00144179, CONCAT('^(?:-*[^-]){', STR(((199 - ?templateMotifSequenceMatchBeginPositionP25745180) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1191) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_00144181, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144181) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_00144181, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144181) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), '')))), '[^-]', ''))) AS ?step2192) .
BIND(((?step2192 + ?targetMotifMatchRegionMatchBeginPositionMF_00144182) - 1) AS ?thisPositionOn51) .
BIND(?thisPositionOn51 AS ?thisPositionOn52) .
BIND(?this AS ?pfs2t193) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb49) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse50) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn51, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_00144a48')) AS ?annotation48) .
BIND(?this AS ?pfs47) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch198 faldo:location ?templateMotifSequenceMatchRegionP25745199 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25745201 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25745MF_00144194 .
?templateMotifSequenceMatchRegionP25745199 faldo:begin ?templateMotifSequenceMatchBeginP25745200 .
?templateMotifSequenceMatchBeginP25745200 faldo:position ?templateMotifSequenceMatchBeginPositionP25745195 ;
faldo:reference isoform:P25745-1 .
?templateMotifSequenceProfileAlignmentOperationP25745201 edam:has_input signature:MF_00144 ;
rdf:type edam:operation_0300 .
?targetMotifMatch202 faldo:location ?targetMotifMatchRegionMatch203 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00144205 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25745MF_00144196 .
?targetMotifMatchRegionMatch203 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00144204 .
?targetMotifMatchRegionMatchBeginMF_00144204 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00144197 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00144205 edam:has_input signature:MF_00144 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_00144194, 1, (STRLEN(?templateMotifCigarP25745MF_00144194) - STRLEN(REPLACE(?templateMotifCigarP25745MF_00144194, CONCAT('^(?:-*[^-]){', STR(((37 - ?templateMotifSequenceMatchBeginPositionP25745195) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1206) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_00144196, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144196) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_00144196, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144196) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), '')))), '[^-]', ''))) AS ?step2207) .
BIND(((?step2207 + ?targetMotifMatchRegionMatchBeginPositionMF_00144197) - 1) AS ?thisPositionOn58) .
BIND(?thisPositionOn58 AS ?thisPositionOn59) .
BIND(?this AS ?pfs2t208) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb55) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse56) .
FILTER (REGEX('[MLFI]', SUBSTR(?thisSequenceValue, ?thisPositionOn58, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00144a54')) AS ?annotation54) .
BIND(?this AS ?pfs53) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch213 faldo:location ?templateMotifSequenceMatchRegionP25745214 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25745216 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25745MF_00144209 .
?templateMotifSequenceMatchRegionP25745214 faldo:begin ?templateMotifSequenceMatchBeginP25745215 .
?templateMotifSequenceMatchBeginP25745215 faldo:position ?templateMotifSequenceMatchBeginPositionP25745210 ;
faldo:reference isoform:P25745-1 .
?templateMotifSequenceProfileAlignmentOperationP25745216 edam:has_input signature:MF_00144 ;
rdf:type edam:operation_0300 .
?targetMotifMatch217 faldo:location ?targetMotifMatchRegionMatch218 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00144220 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25745MF_00144211 .
?targetMotifMatchRegionMatch218 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00144219 .
?targetMotifMatchRegionMatchBeginMF_00144219 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00144212 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00144220 edam:has_input signature:MF_00144 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_00144209, 1, (STRLEN(?templateMotifCigarP25745MF_00144209) - STRLEN(REPLACE(?templateMotifCigarP25745MF_00144209, CONCAT('^(?:-*[^-]){', STR(((127 - ?templateMotifSequenceMatchBeginPositionP25745210) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1221) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_00144211, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144211) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_00144211, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144211) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), '')))), '[^-]', ''))) AS ?step2222) .
BIND(((?step2222 + ?targetMotifMatchRegionMatchBeginPositionMF_00144212) - 1) AS ?thisPositionOn65) .
BIND(?thisPositionOn65 AS ?thisPositionOn66) .
BIND(?this AS ?pfs2t223) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfsb62) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfse63) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn65, 1) = 'G')) .
BIND(URI(CONCAT(STR(?this), '#MF_00144a61')) AS ?annotation61) .
BIND(?this AS ?pfs60) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch228 faldo:location ?templateMotifSequenceMatchRegionP25745229 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25745231 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25745MF_00144224 .
?templateMotifSequenceMatchRegionP25745229 faldo:begin ?templateMotifSequenceMatchBeginP25745230 .
?templateMotifSequenceMatchBeginP25745230 faldo:position ?templateMotifSequenceMatchBeginPositionP25745225 ;
faldo:reference isoform:P25745-1 .
?templateMotifSequenceProfileAlignmentOperationP25745231 edam:has_input signature:MF_00144 ;
rdf:type edam:operation_0300 .
?targetMotifMatch232 faldo:location ?targetMotifMatchRegionMatch233 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00144235 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25745MF_00144226 .
?targetMotifMatchRegionMatch233 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00144234 .
?targetMotifMatchRegionMatchBeginMF_00144234 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00144227 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00144235 edam:has_input signature:MF_00144 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_00144224, 1, (STRLEN(?templateMotifCigarP25745MF_00144224) - STRLEN(REPLACE(?templateMotifCigarP25745MF_00144224, CONCAT('^(?:-*[^-]){', STR(((128 - ?templateMotifSequenceMatchBeginPositionP25745225) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1236) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_00144226, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144226) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144226, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1236), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_00144226, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144226) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144226, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1236), '}'), '')))), '[^-]', ''))) AS ?step2237) .
BIND(((?step2237 + ?targetMotifMatchRegionMatchBeginPositionMF_00144227) - 1) AS ?thisPositionOn71) .
BIND(?thisPositionOn71 AS ?thisPositionOn72) .
BIND(?this AS ?pfs2t238) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfsb69) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfse70) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn71, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00144a68')) AS ?annotation68) .
BIND(?this AS ?pfs67) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch243 faldo:location ?templateMotifSequenceMatchRegionP25745244 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25745246 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25745MF_00144239 .
?templateMotifSequenceMatchRegionP25745244 faldo:begin ?templateMotifSequenceMatchBeginP25745245 .
?templateMotifSequenceMatchBeginP25745245 faldo:position ?templateMotifSequenceMatchBeginPositionP25745240 ;
faldo:reference isoform:P25745-1 .
?templateMotifSequenceProfileAlignmentOperationP25745246 edam:has_input signature:MF_00144 ;
rdf:type edam:operation_0300 .
?targetMotifMatch247 faldo:location ?targetMotifMatchRegionMatch248 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00144250 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25745MF_00144241 .
?targetMotifMatchRegionMatch248 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00144249 .
?targetMotifMatchRegionMatchBeginMF_00144249 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00144242 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00144250 edam:has_input signature:MF_00144 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_00144239, 1, (STRLEN(?templateMotifCigarP25745MF_00144239) - STRLEN(REPLACE(?templateMotifCigarP25745MF_00144239, CONCAT('^(?:-*[^-]){', STR(((344 - ?templateMotifSequenceMatchBeginPositionP25745240) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1251) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_00144241, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144241) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144241, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1251), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_00144241, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144241) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144241, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1251), '}'), '')))), '[^-]', ''))) AS ?step2252) .
BIND(((?step2252 + ?targetMotifMatchRegionMatchBeginPositionMF_00144242) - 1) AS ?thisPositionOn77) .
BIND(?thisPositionOn77 AS ?thisPositionOn78) .
BIND(?this AS ?pfs2t253) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfsb75) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfse76) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn77, 1) = 'Q')) .
BIND(URI(CONCAT(STR(?this), '#MF_00144a74')) AS ?annotation74) .
BIND(?this AS ?pfs73) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag254) .
}
BIND(IF(BOUND(?tagdisulf), ?caseWithTag254, ?UNBOUND_VARIABLE) AS ?case7) .
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:91347 .
BIND(?this AS ?case8) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:91347 .
})) .
BIND(?this AS ?case9) .
}
}
"xsd:string |