| http://purl.uniprot.org/unirules/MF_01258#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:443521 up:source unirule:MF_01258 .
_:443522 up:source unirule:MF_01258 .
_:443523 up:source unirule:MF_01258 .
_:443524 up:source unirule:MF_01258 .
_:443525 up:source unirule:MF_01258 .
_:443526 up:source unirule:MF_01258 .
_:443527 up:source unirule:MF_01258 .
_:443528 up:source unirule:MF_01258 .
_:443529 up:source unirule:MF_01258 .
_:443530 up:source unirule:MF_01258 .
_:443531 up:source unirule:MF_01258 .
_:443532 up:source unirule:MF_01258 .
_:443533 up:source unirule:MF_01258 .
_:443534 up:source unirule:MF_01258 .
_:443535 up:source unirule:MF_01258 .
_:443536 up:source unirule:MF_01258 .
_:443537 up:source unirule:MF_01258 .
_:443538 up:source unirule:MF_01258 .
_:443539 up:source unirule:MF_01258 .
_:443540 up:source unirule:MF_01258 .
_:443541 up:source unirule:MF_01258 .
_:443542 up:source unirule:MF_01258 .
_:443543 up:source unirule:MF_01258 .
_:443544 up:source unirule:MF_01258 .
_:443545 up:source unirule:MF_01258 .
_:443546 up:source unirule:MF_01258 .
_:443547 up:source unirule:MF_01258 .
_:443548 up:source unirule:MF_01258 .
_:443549 up:source unirule:MF_01258 .
_:443550 up:source unirule:MF_01258 .
_:443551 up:source unirule:MF_01258 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation9 ,
?annotation10 ,
?annotation11 ,
?annotation12 ,
?annotation13 ;
up:classifiedWith GO:0052618 ,
GO:0052619 ,
GO:0052645 ,
keyword:342 ,
keyword:436 ,
keyword:460 ,
keyword:464 ,
keyword:479 ,
keyword:547 ,
keyword:630 ;
up:recommendedName ?name0 .
?name0 up:ecName '6.3.2.31' ,
'6.3.2.34' ;
up:fullName 'Coenzyme F420:L-glutamate ligase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Coenzyme F420-0:L-glutamate ligase' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'Coenzyme F420-1:gamma-L-glutamate ligase' ;
rdf:type up:Structured_Name .
?gene3 skos:prefLabel 'cofE' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the GTP-dependent successive addition of two or more gamma-linked L-glutamates to the L-lactyl phosphodiester of 7,8-didemethyl-8-hydroxy-5-deazariboflavin (F420-0) to form coenzyme F420-0-glutamyl-glutamate (F420-2) or polyglutamated F420 derivatives.' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 up:activity ?activity8 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity8 up:catalyticActivity ;
up:enzymeClass .
?annotation9 up:cofactor chebi:18420 ,
chebi:29035 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 2 divalent metal cations per subunit. The ions could be magnesium and/or manganese.' .
?annotation10 up:cofactor chebi:29103 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Monovalent cation. The ion could be potassium.' .
?annotation11 a up:Pathway_Annotation ;
rdfs:comment 'Cofactor biosynthesis; coenzyme F420 biosynthesis.' .
?annotation12 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer.' .
?annotation13 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the CofE family.' .
?pfs14 up:annotation ?annotation15 .
?annotation15 faldo:begin ?pfsb16 ;
faldo:end ?pfse17 ;
up:ligand ?ligand18 ;
rdf:type up:Binding_Site_Annotation .
?pfsb16 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?pfse17 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?ligand18 rdfs:subClassOf chebi:37565 .
?pfs21 up:annotation ?annotation22 .
?annotation22 faldo:begin ?pfsb23 ;
faldo:end ?pfse24 ;
up:ligand ?ligand25 ;
rdf:type up:Binding_Site_Annotation .
?pfsb23 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?pfse24 faldo:position ?thisPositionOn27 ;
rdf:type faldo:ExactPosition .
?ligand25 rdfs:subClassOf chebi:37565 .
?pfs28 up:annotation ?annotation29 .
?annotation29 faldo:begin ?pfsb30 ;
faldo:end ?pfse31 ;
up:ligand ?ligand32 ;
rdf:type up:Binding_Site_Annotation .
?pfsb30 faldo:position ?thisPositionOn33 ;
rdf:type faldo:ExactPosition .
?pfse31 faldo:position ?thisPositionOn34 ;
rdf:type faldo:ExactPosition .
?ligand32 rdfs:subClassOf chebi:37565 .
?pfs35 up:annotation ?annotation36 .
?annotation36 faldo:begin ?pfsb37 ;
faldo:end ?pfse38 ;
up:ligand ?ligand39 ;
rdf:type up:Binding_Site_Annotation .
?pfsb37 faldo:position ?thisPositionOn40 ;
rdf:type faldo:ExactPosition .
?pfse38 faldo:position ?thisPositionOn41 ;
rdf:type faldo:ExactPosition .
?ligand39 rdfs:subClassOf chebi:60240 .
?pfs42 up:annotation ?annotation43 .
?annotation43 faldo:begin ?pfsb44 ;
faldo:end ?pfse45 ;
up:ligand ?ligand46 ;
rdf:type up:Binding_Site_Annotation .
?pfsb44 faldo:position ?thisPositionOn47 ;
rdf:type faldo:ExactPosition .
?pfse45 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?ligand46 rdfs:subClassOf chebi:60240 .
?pfs49 up:annotation ?annotation50 .
?annotation50 faldo:begin ?pfsb51 ;
faldo:end ?pfse52 ;
up:ligand ?ligand53 ;
rdf:type up:Binding_Site_Annotation .
?pfsb51 faldo:position ?thisPositionOn54 ;
rdf:type faldo:ExactPosition .
?pfse52 faldo:position ?thisPositionOn55 ;
rdf:type faldo:ExactPosition .
?ligand53 rdfs:subClassOf chebi:60240 .
?pfs56 up:annotation ?annotation57 .
?annotation57 faldo:begin ?pfsb58 ;
faldo:end ?pfse59 ;
up:ligand ?ligand60 ;
rdf:type up:Binding_Site_Annotation .
?pfsb58 faldo:position ?thisPositionOn61 ;
rdf:type faldo:ExactPosition .
?pfse59 faldo:position ?thisPositionOn62 ;
rdf:type faldo:ExactPosition .
?ligand60 rdfs:subClassOf chebi:60240 .
?pfs63 up:annotation ?annotation64 .
?annotation64 faldo:begin ?pfsb65 ;
faldo:end ?pfse66 ;
up:ligand ?ligand67 ;
rdf:type up:Binding_Site_Annotation .
?pfsb65 faldo:position ?thisPositionOn68 ;
rdf:type faldo:ExactPosition .
?pfse66 faldo:position ?thisPositionOn69 ;
rdf:type faldo:ExactPosition .
?ligand67 rdfs:subClassOf chebi:37565 .
?pfs70 up:annotation ?annotation71 .
?annotation71 faldo:begin ?pfsb72 ;
faldo:end ?pfse73 ;
up:ligand ?ligand74 ;
rdf:type up:Binding_Site_Annotation .
?pfsb72 faldo:position ?thisPositionOn75 ;
rdf:type faldo:ExactPosition .
?pfse73 faldo:position ?thisPositionOn76 ;
rdf:type faldo:ExactPosition .
?ligand74 rdfs:subClassOf chebi:37565 .
_:443552 a rdf:Statement ;
up:attribution _:443521 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:443553 a rdf:Statement ;
up:attribution _:443522 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:443554 a rdf:Statement ;
up:attribution _:443523 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:443555 a rdf:Statement ;
up:attribution _:443524 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:443556 a rdf:Statement ;
up:attribution _:443525 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:443557 a rdf:Statement ;
up:attribution _:443526 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:443558 a rdf:Statement ;
up:attribution _:443527 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:443559 a rdf:Statement ;
up:attribution _:443528 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:443560 a rdf:Statement ;
up:attribution _:443529 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:443561 a rdf:Statement ;
up:attribution _:443530 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:443562 a rdf:Statement ;
up:attribution _:443531 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:443563 a rdf:Statement ;
up:attribution _:443532 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:443564 a rdf:Statement ;
up:attribution _:443533 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:342 .
_:443565 a rdf:Statement ;
up:attribution _:443534 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:436 .
_:443566 a rdf:Statement ;
up:attribution _:443535 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:443567 a rdf:Statement ;
up:attribution _:443536 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:464 .
_:443568 a rdf:Statement ;
up:attribution _:443537 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:443569 a rdf:Statement ;
up:attribution _:443538 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:443570 a rdf:Statement ;
up:attribution _:443539 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:630 .
_:443571 a rdf:Statement ;
up:attribution _:443540 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0052618 .
_:443572 a rdf:Statement ;
up:attribution _:443541 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0052619 .
_:443573 a rdf:Statement ;
up:attribution _:443542 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0052645 .
_:443574 a rdf:Statement ;
up:source unirule:MF_01258 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:443575 a rdf:Statement ;
up:attribution _:443543 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:443576 a rdf:Statement ;
up:source unirule:MF_01258 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:443577 a rdf:Statement ;
up:attribution _:443544 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:443578 a rdf:Statement ;
up:source unirule:MF_01258 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:443579 a rdf:Statement ;
up:attribution _:443545 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:443580 a rdf:Statement ;
up:source unirule:MF_01258 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:443581 a rdf:Statement ;
up:attribution _:443546 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:443582 a rdf:Statement ;
up:source unirule:MF_01258 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:443583 a rdf:Statement ;
up:attribution _:443547 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:443584 a rdf:Statement ;
up:source unirule:MF_01258 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:443585 a rdf:Statement ;
up:attribution _:443548 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:443586 a rdf:Statement ;
up:source unirule:MF_01258 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:443587 a rdf:Statement ;
up:attribution _:443549 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:443588 a rdf:Statement ;
up:source unirule:MF_01258 ;
rdf:subject ?pfs63 ;
rdf:predicate up:annotation ;
rdf:object ?annotation64 .
_:443589 a rdf:Statement ;
up:attribution _:443550 ;
rdf:subject ?pfs63 ;
rdf:predicate up:annotation ;
rdf:object ?annotation64 .
_:443590 a rdf:Statement ;
up:source unirule:MF_01258 ;
rdf:subject ?pfs70 ;
rdf:predicate up:annotation ;
rdf:object ?annotation71 .
_:443591 a rdf:Statement ;
up:attribution _:443551 ;
rdf:subject ?pfs70 ;
rdf:predicate up:annotation ;
rdf:object ?annotation71 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01258
#Rule MF_01258 Created by:? on:2005-04-22 Modified by:Edouard de Castro on:2024-09-03
VALUES ?supertaxon77 {taxon:183980 taxon:183963 taxon:183925 taxon:183939 taxon:224756 taxon:183988}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01258 .
?thisOrganism rdfs:subClassOf+ ?supertaxon77 .
FILTER (! (EXISTS {
?this rdfs:seeAlso signature:MF_01259 .
})) .
BIND(URI(CONCAT(STR(?this), '#MF_01258a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01258a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01258a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_01258a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01258a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01258a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01258a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_01258a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_01258a11')) AS ?annotation11) .
BIND(URI(CONCAT(STR(?this), '#MF_01258a12')) AS ?annotation12) .
BIND(URI(CONCAT(STR(?this), '#MF_01258a13')) AS ?annotation13) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch82 faldo:location ?templateMotifSequenceMatchRegionO2802883 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO2802885 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO28028MF_0125878 .
?templateMotifSequenceMatchRegionO2802883 faldo:begin ?templateMotifSequenceMatchBeginO2802884 .
?templateMotifSequenceMatchBeginO2802884 faldo:position ?templateMotifSequenceMatchBeginPositionO2802879 ;
faldo:reference isoform:O28028-1 .
?templateMotifSequenceProfileAlignmentOperationO2802885 edam:has_input signature:MF_01258 ;
rdf:type edam:operation_0300 .
?targetMotifMatch86 faldo:location ?targetMotifMatchRegionMatch87 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0125889 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO28028MF_0125880 .
?targetMotifMatchRegionMatch87 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0125888 .
?targetMotifMatchRegionMatchBeginMF_0125888 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0125881 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0125889 edam:has_input signature:MF_01258 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28028MF_0125878, 1, (STRLEN(?templateMotifCigarO28028MF_0125878) - STRLEN(REPLACE(?templateMotifCigarO28028MF_0125878, CONCAT('^(?:-*[^-]){', STR(((206 - ?templateMotifSequenceMatchBeginPositionO2802879) + 1)), '}'), '')))), '[a-z]', '')) AS ?step190) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28028MF_0125880, 1, (STRLEN(?targetMotifMatchCigarO28028MF_0125880) - STRLEN(REPLACE(?targetMotifMatchCigarO28028MF_0125880, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28028MF_0125880, 1, (STRLEN(?targetMotifMatchCigarO28028MF_0125880) - STRLEN(REPLACE(?targetMotifMatchCigarO28028MF_0125880, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), '')))), '[^-]', ''))) AS ?step291) .
BIND(((?step291 + ?targetMotifMatchRegionMatchBeginPositionMF_0125881) - 1) AS ?thisPositionOn19) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28028MF_0125878, 1, (STRLEN(?templateMotifCigarO28028MF_0125878) - STRLEN(REPLACE(?templateMotifCigarO28028MF_0125878, CONCAT('^(?:-*[^-]){', STR(((213 - ?templateMotifSequenceMatchBeginPositionO2802879) + 1)), '}'), '')))), '[a-z]', '')) AS ?step192) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28028MF_0125880, 1, (STRLEN(?targetMotifMatchCigarO28028MF_0125880) - STRLEN(REPLACE(?targetMotifMatchCigarO28028MF_0125880, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step192), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28028MF_0125880, 1, (STRLEN(?targetMotifMatchCigarO28028MF_0125880) - STRLEN(REPLACE(?targetMotifMatchCigarO28028MF_0125880, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step192), '}'), '')))), '[^-]', ''))) AS ?step293) .
BIND(((?step293 + ?targetMotifMatchRegionMatchBeginPositionMF_0125881) - 1) AS ?thisPositionOn20) .
BIND(?this AS ?pfs1t94) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb16) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse17) .
FILTER ((BOUND(?thisPositionOn19) && BOUND(?thisPositionOn20))) .
BIND(URI(CONCAT(STR(?this), '#MF_01258a15')) AS ?annotation15) .
BIND(?this AS ?pfs14) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch99 faldo:location ?templateMotifSequenceMatchRegionO28028100 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO28028102 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO28028MF_0125895 .
?templateMotifSequenceMatchRegionO28028100 faldo:begin ?templateMotifSequenceMatchBeginO28028101 .
?templateMotifSequenceMatchBeginO28028101 faldo:position ?templateMotifSequenceMatchBeginPositionO2802896 ;
faldo:reference isoform:O28028-1 .
?templateMotifSequenceProfileAlignmentOperationO28028102 edam:has_input signature:MF_01258 ;
rdf:type edam:operation_0300 .
?targetMotifMatch103 faldo:location ?targetMotifMatchRegionMatch104 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01258106 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO28028MF_0125897 .
?targetMotifMatchRegionMatch104 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01258105 .
?targetMotifMatchRegionMatchBeginMF_01258105 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0125898 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01258106 edam:has_input signature:MF_01258 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28028MF_0125895, 1, (STRLEN(?templateMotifCigarO28028MF_0125895) - STRLEN(REPLACE(?templateMotifCigarO28028MF_0125895, CONCAT('^(?:-*[^-]){', STR(((11 - ?templateMotifSequenceMatchBeginPositionO2802896) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1107) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28028MF_0125897, 1, (STRLEN(?targetMotifMatchCigarO28028MF_0125897) - STRLEN(REPLACE(?targetMotifMatchCigarO28028MF_0125897, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28028MF_0125897, 1, (STRLEN(?targetMotifMatchCigarO28028MF_0125897) - STRLEN(REPLACE(?targetMotifMatchCigarO28028MF_0125897, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), '')))), '[^-]', ''))) AS ?step2108) .
BIND(((?step2108 + ?targetMotifMatchRegionMatchBeginPositionMF_0125898) - 1) AS ?thisPositionOn26) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28028MF_0125895, 1, (STRLEN(?templateMotifCigarO28028MF_0125895) - STRLEN(REPLACE(?templateMotifCigarO28028MF_0125895, CONCAT('^(?:-*[^-]){', STR(((14 - ?templateMotifSequenceMatchBeginPositionO2802896) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1109) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28028MF_0125897, 1, (STRLEN(?targetMotifMatchCigarO28028MF_0125897) - STRLEN(REPLACE(?targetMotifMatchCigarO28028MF_0125897, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28028MF_0125897, 1, (STRLEN(?targetMotifMatchCigarO28028MF_0125897) - STRLEN(REPLACE(?targetMotifMatchCigarO28028MF_0125897, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), '')))), '[^-]', ''))) AS ?step2110) .
BIND(((?step2110 + ?targetMotifMatchRegionMatchBeginPositionMF_0125898) - 1) AS ?thisPositionOn27) .
BIND(?this AS ?pfs1t111) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb23) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse24) .
FILTER (REGEX('[LIMV]P[ARNDCQEGHILKMFPSTWYVBZJUOX][IVEF]', SUBSTR(?thisSequenceValue, ?thisPositionOn26, (?thisPositionOn27 - ?thisPositionOn26)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01258a22')) AS ?annotation22) .
BIND(?this AS ?pfs21) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch116 faldo:location ?templateMotifSequenceMatchRegionO28028117 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO28028119 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO28028MF_01258112 .
?templateMotifSequenceMatchRegionO28028117 faldo:begin ?templateMotifSequenceMatchBeginO28028118 .
?templateMotifSequenceMatchBeginO28028118 faldo:position ?templateMotifSequenceMatchBeginPositionO28028113 ;
faldo:reference isoform:O28028-1 .
?templateMotifSequenceProfileAlignmentOperationO28028119 edam:has_input signature:MF_01258 ;
rdf:type edam:operation_0300 .
?targetMotifMatch120 faldo:location ?targetMotifMatchRegionMatch121 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01258123 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO28028MF_01258114 .
?targetMotifMatchRegionMatch121 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01258122 .
?targetMotifMatchRegionMatchBeginMF_01258122 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01258115 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01258123 edam:has_input signature:MF_01258 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28028MF_01258112, 1, (STRLEN(?templateMotifCigarO28028MF_01258112) - STRLEN(REPLACE(?templateMotifCigarO28028MF_01258112, CONCAT('^(?:-*[^-]){', STR(((40 - ?templateMotifSequenceMatchBeginPositionO28028113) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1124) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28028MF_01258114, 1, (STRLEN(?targetMotifMatchCigarO28028MF_01258114) - STRLEN(REPLACE(?targetMotifMatchCigarO28028MF_01258114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28028MF_01258114, 1, (STRLEN(?targetMotifMatchCigarO28028MF_01258114) - STRLEN(REPLACE(?targetMotifMatchCigarO28028MF_01258114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), '')))), '[^-]', ''))) AS ?step2125) .
BIND(((?step2125 + ?targetMotifMatchRegionMatchBeginPositionMF_01258115) - 1) AS ?thisPositionOn33) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28028MF_01258112, 1, (STRLEN(?templateMotifCigarO28028MF_01258112) - STRLEN(REPLACE(?templateMotifCigarO28028MF_01258112, CONCAT('^(?:-*[^-]){', STR(((41 - ?templateMotifSequenceMatchBeginPositionO28028113) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1126) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28028MF_01258114, 1, (STRLEN(?targetMotifMatchCigarO28028MF_01258114) - STRLEN(REPLACE(?targetMotifMatchCigarO28028MF_01258114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28028MF_01258114, 1, (STRLEN(?targetMotifMatchCigarO28028MF_01258114) - STRLEN(REPLACE(?targetMotifMatchCigarO28028MF_01258114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), '')))), '[^-]', ''))) AS ?step2127) .
BIND(((?step2127 + ?targetMotifMatchRegionMatchBeginPositionMF_01258115) - 1) AS ?thisPositionOn34) .
BIND(?this AS ?pfs1t128) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb30) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse31) .
FILTER (REGEX('[SEH]T', SUBSTR(?thisSequenceValue, ?thisPositionOn33, (?thisPositionOn34 - ?thisPositionOn33)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01258a29')) AS ?annotation29) .
BIND(?this AS ?pfs28) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch133 faldo:location ?templateMotifSequenceMatchRegionO28028134 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO28028136 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO28028MF_01258129 .
?templateMotifSequenceMatchRegionO28028134 faldo:begin ?templateMotifSequenceMatchBeginO28028135 .
?templateMotifSequenceMatchBeginO28028135 faldo:position ?templateMotifSequenceMatchBeginPositionO28028130 ;
faldo:reference isoform:O28028-1 .
?templateMotifSequenceProfileAlignmentOperationO28028136 edam:has_input signature:MF_01258 ;
rdf:type edam:operation_0300 .
?targetMotifMatch137 faldo:location ?targetMotifMatchRegionMatch138 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01258140 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO28028MF_01258131 .
?targetMotifMatchRegionMatch138 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01258139 .
?targetMotifMatchRegionMatchBeginMF_01258139 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01258132 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01258140 edam:has_input signature:MF_01258 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28028MF_01258129, 1, (STRLEN(?templateMotifCigarO28028MF_01258129) - STRLEN(REPLACE(?templateMotifCigarO28028MF_01258129, CONCAT('^(?:-*[^-]){', STR(((109 - ?templateMotifSequenceMatchBeginPositionO28028130) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1141) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28028MF_01258131, 1, (STRLEN(?targetMotifMatchCigarO28028MF_01258131) - STRLEN(REPLACE(?targetMotifMatchCigarO28028MF_01258131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28028MF_01258131, 1, (STRLEN(?targetMotifMatchCigarO28028MF_01258131) - STRLEN(REPLACE(?targetMotifMatchCigarO28028MF_01258131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), '')))), '[^-]', ''))) AS ?step2142) .
BIND(((?step2142 + ?targetMotifMatchRegionMatchBeginPositionMF_01258132) - 1) AS ?thisPositionOn40) .
BIND(?thisPositionOn40 AS ?thisPositionOn41) .
BIND(?this AS ?pfs1t143) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb37) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse38) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn40, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01258a36')) AS ?annotation36) .
BIND(?this AS ?pfs35) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch148 faldo:location ?templateMotifSequenceMatchRegionO28028149 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO28028151 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO28028MF_01258144 .
?templateMotifSequenceMatchRegionO28028149 faldo:begin ?templateMotifSequenceMatchBeginO28028150 .
?templateMotifSequenceMatchBeginO28028150 faldo:position ?templateMotifSequenceMatchBeginPositionO28028145 ;
faldo:reference isoform:O28028-1 .
?templateMotifSequenceProfileAlignmentOperationO28028151 edam:has_input signature:MF_01258 ;
rdf:type edam:operation_0300 .
?targetMotifMatch152 faldo:location ?targetMotifMatchRegionMatch153 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01258155 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO28028MF_01258146 .
?targetMotifMatchRegionMatch153 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01258154 .
?targetMotifMatchRegionMatchBeginMF_01258154 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01258147 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01258155 edam:has_input signature:MF_01258 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28028MF_01258144, 1, (STRLEN(?templateMotifCigarO28028MF_01258144) - STRLEN(REPLACE(?templateMotifCigarO28028MF_01258144, CONCAT('^(?:-*[^-]){', STR(((150 - ?templateMotifSequenceMatchBeginPositionO28028145) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1156) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28028MF_01258146, 1, (STRLEN(?targetMotifMatchCigarO28028MF_01258146) - STRLEN(REPLACE(?targetMotifMatchCigarO28028MF_01258146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28028MF_01258146, 1, (STRLEN(?targetMotifMatchCigarO28028MF_01258146) - STRLEN(REPLACE(?targetMotifMatchCigarO28028MF_01258146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), '')))), '[^-]', ''))) AS ?step2157) .
BIND(((?step2157 + ?targetMotifMatchRegionMatchBeginPositionMF_01258147) - 1) AS ?thisPositionOn47) .
BIND(?thisPositionOn47 AS ?thisPositionOn48) .
BIND(?this AS ?pfs1t158) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb44) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse45) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn47, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01258a43')) AS ?annotation43) .
BIND(?this AS ?pfs42) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch163 faldo:location ?templateMotifSequenceMatchRegionO28028164 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO28028166 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO28028MF_01258159 .
?templateMotifSequenceMatchRegionO28028164 faldo:begin ?templateMotifSequenceMatchBeginO28028165 .
?templateMotifSequenceMatchBeginO28028165 faldo:position ?templateMotifSequenceMatchBeginPositionO28028160 ;
faldo:reference isoform:O28028-1 .
?templateMotifSequenceProfileAlignmentOperationO28028166 edam:has_input signature:MF_01258 ;
rdf:type edam:operation_0300 .
?targetMotifMatch167 faldo:location ?targetMotifMatchRegionMatch168 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01258170 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO28028MF_01258161 .
?targetMotifMatchRegionMatch168 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01258169 .
?targetMotifMatchRegionMatchBeginMF_01258169 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01258162 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01258170 edam:has_input signature:MF_01258 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28028MF_01258159, 1, (STRLEN(?templateMotifCigarO28028MF_01258159) - STRLEN(REPLACE(?templateMotifCigarO28028MF_01258159, CONCAT('^(?:-*[^-]){', STR(((151 - ?templateMotifSequenceMatchBeginPositionO28028160) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1171) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28028MF_01258161, 1, (STRLEN(?targetMotifMatchCigarO28028MF_01258161) - STRLEN(REPLACE(?targetMotifMatchCigarO28028MF_01258161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28028MF_01258161, 1, (STRLEN(?targetMotifMatchCigarO28028MF_01258161) - STRLEN(REPLACE(?targetMotifMatchCigarO28028MF_01258161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), '')))), '[^-]', ''))) AS ?step2172) .
BIND(((?step2172 + ?targetMotifMatchRegionMatchBeginPositionMF_01258162) - 1) AS ?thisPositionOn54) .
BIND(?thisPositionOn54 AS ?thisPositionOn55) .
BIND(?this AS ?pfs1t173) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb51) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse52) .
FILTER (REGEX('[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn54, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01258a50')) AS ?annotation50) .
BIND(?this AS ?pfs49) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch178 faldo:location ?templateMotifSequenceMatchRegionO28028179 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO28028181 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO28028MF_01258174 .
?templateMotifSequenceMatchRegionO28028179 faldo:begin ?templateMotifSequenceMatchBeginO28028180 .
?templateMotifSequenceMatchBeginO28028180 faldo:position ?templateMotifSequenceMatchBeginPositionO28028175 ;
faldo:reference isoform:O28028-1 .
?templateMotifSequenceProfileAlignmentOperationO28028181 edam:has_input signature:MF_01258 ;
rdf:type edam:operation_0300 .
?targetMotifMatch182 faldo:location ?targetMotifMatchRegionMatch183 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01258185 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO28028MF_01258176 .
?targetMotifMatchRegionMatch183 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01258184 .
?targetMotifMatchRegionMatchBeginMF_01258184 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01258177 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01258185 edam:has_input signature:MF_01258 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28028MF_01258174, 1, (STRLEN(?templateMotifCigarO28028MF_01258174) - STRLEN(REPLACE(?templateMotifCigarO28028MF_01258174, CONCAT('^(?:-*[^-]){', STR(((208 - ?templateMotifSequenceMatchBeginPositionO28028175) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1186) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28028MF_01258176, 1, (STRLEN(?targetMotifMatchCigarO28028MF_01258176) - STRLEN(REPLACE(?targetMotifMatchCigarO28028MF_01258176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28028MF_01258176, 1, (STRLEN(?targetMotifMatchCigarO28028MF_01258176) - STRLEN(REPLACE(?targetMotifMatchCigarO28028MF_01258176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), '')))), '[^-]', ''))) AS ?step2187) .
BIND(((?step2187 + ?targetMotifMatchRegionMatchBeginPositionMF_01258177) - 1) AS ?thisPositionOn61) .
BIND(?thisPositionOn61 AS ?thisPositionOn62) .
BIND(?this AS ?pfs1t188) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfsb58) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfse59) .
FILTER (REGEX('[EQ]', SUBSTR(?thisSequenceValue, ?thisPositionOn61, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01258a57')) AS ?annotation57) .
BIND(?this AS ?pfs56) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch193 faldo:location ?templateMotifSequenceMatchRegionO28028194 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO28028196 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO28028MF_01258189 .
?templateMotifSequenceMatchRegionO28028194 faldo:begin ?templateMotifSequenceMatchBeginO28028195 .
?templateMotifSequenceMatchBeginO28028195 faldo:position ?templateMotifSequenceMatchBeginPositionO28028190 ;
faldo:reference isoform:O28028-1 .
?templateMotifSequenceProfileAlignmentOperationO28028196 edam:has_input signature:MF_01258 ;
rdf:type edam:operation_0300 .
?targetMotifMatch197 faldo:location ?targetMotifMatchRegionMatch198 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01258200 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO28028MF_01258191 .
?targetMotifMatchRegionMatch198 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01258199 .
?targetMotifMatchRegionMatchBeginMF_01258199 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01258192 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01258200 edam:has_input signature:MF_01258 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28028MF_01258189, 1, (STRLEN(?templateMotifCigarO28028MF_01258189) - STRLEN(REPLACE(?templateMotifCigarO28028MF_01258189, CONCAT('^(?:-*[^-]){', STR(((45 - ?templateMotifSequenceMatchBeginPositionO28028190) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1201) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28028MF_01258191, 1, (STRLEN(?targetMotifMatchCigarO28028MF_01258191) - STRLEN(REPLACE(?targetMotifMatchCigarO28028MF_01258191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28028MF_01258191, 1, (STRLEN(?targetMotifMatchCigarO28028MF_01258191) - STRLEN(REPLACE(?targetMotifMatchCigarO28028MF_01258191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), '')))), '[^-]', ''))) AS ?step2202) .
BIND(((?step2202 + ?targetMotifMatchRegionMatchBeginPositionMF_01258192) - 1) AS ?thisPositionOn68) .
BIND(?thisPositionOn68 AS ?thisPositionOn69) .
BIND(?this AS ?pfs1t203) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfsb65) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfse66) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn68, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_01258a64')) AS ?annotation64) .
BIND(?this AS ?pfs63) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch208 faldo:location ?templateMotifSequenceMatchRegionO28028209 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO28028211 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO28028MF_01258204 .
?templateMotifSequenceMatchRegionO28028209 faldo:begin ?templateMotifSequenceMatchBeginO28028210 .
?templateMotifSequenceMatchBeginO28028210 faldo:position ?templateMotifSequenceMatchBeginPositionO28028205 ;
faldo:reference isoform:O28028-1 .
?templateMotifSequenceProfileAlignmentOperationO28028211 edam:has_input signature:MF_01258 ;
rdf:type edam:operation_0300 .
?targetMotifMatch212 faldo:location ?targetMotifMatchRegionMatch213 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01258215 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO28028MF_01258206 .
?targetMotifMatchRegionMatch213 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01258214 .
?targetMotifMatchRegionMatchBeginMF_01258214 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01258207 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01258215 edam:has_input signature:MF_01258 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28028MF_01258204, 1, (STRLEN(?templateMotifCigarO28028MF_01258204) - STRLEN(REPLACE(?templateMotifCigarO28028MF_01258204, CONCAT('^(?:-*[^-]){', STR(((112 - ?templateMotifSequenceMatchBeginPositionO28028205) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1216) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28028MF_01258206, 1, (STRLEN(?targetMotifMatchCigarO28028MF_01258206) - STRLEN(REPLACE(?targetMotifMatchCigarO28028MF_01258206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28028MF_01258206, 1, (STRLEN(?targetMotifMatchCigarO28028MF_01258206) - STRLEN(REPLACE(?targetMotifMatchCigarO28028MF_01258206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), '')))), '[^-]', ''))) AS ?step2217) .
BIND(((?step2217 + ?targetMotifMatchRegionMatchBeginPositionMF_01258207) - 1) AS ?thisPositionOn75) .
BIND(?thisPositionOn75 AS ?thisPositionOn76) .
BIND(?this AS ?pfs1t218) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfsb72) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfse73) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn75, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_01258a71')) AS ?annotation71) .
BIND(?this AS ?pfs70) .
}
}
"xsd:string |