| http://purl.uniprot.org/unirules/MF_01491#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:540770 up:source unirule:MF_01491 .
_:540771 up:source unirule:MF_01491 .
_:540772 up:source unirule:MF_01491 .
_:540773 up:source unirule:MF_01491 .
_:540774 up:source unirule:MF_01491 .
_:540775 up:source unirule:MF_01491 .
_:540776 up:source unirule:MF_01491 .
_:540777 up:source unirule:MF_01491 .
_:540778 up:source unirule:MF_01491 .
_:540779 up:source unirule:MF_01491 .
_:540780 up:source unirule:MF_01491 .
_:540781 up:source unirule:MF_01491 .
_:540782 up:source unirule:MF_01491 .
_:540783 up:source unirule:MF_01491 .
_:540784 up:source unirule:MF_01491 .
_:540785 up:source unirule:MF_01491 .
_:540786 up:source unirule:MF_01491 .
_:540787 up:source unirule:MF_01491 .
_:540788 up:source unirule:MF_01491 .
_:540789 up:source unirule:MF_01491 .
_:540790 up:source unirule:MF_01491 .
_:540791 up:source unirule:MF_01491 .
_:540792 up:source unirule:MF_01491 .
_:540793 up:source unirule:MF_01491 .
_:540794 up:source unirule:MF_01491 .
_:540795 up:source unirule:MF_01491 .
_:540796 up:source unirule:MF_01491 .
_:540797 up:source unirule:MF_01491 .
_:540798 up:source unirule:MF_01491 .
_:540799 up:source unirule:MF_01491 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation4 ,
?annotation6 ;
up:classifiedWith GO:0003723 ,
GO:0004521 ,
GO:0004534 ,
GO:0005737 ,
GO:0006364 ,
keyword:255 ,
keyword:269 ,
keyword:378 ,
keyword:540 ,
keyword:694 ,
keyword:698 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '3.1.-.-' ;
up:fullName 'Ribonuclease J' ;
up:shortName 'RNase J' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'rnj' .
?annotation2 a up:Function_Annotation ;
rdfs:comment "An RNase that has 5'-3' exonuclease and possibly endonuclease activity. Involved in maturation of rRNA and in some organisms also mRNA maturation and/or decay." .
?annotation3 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer, may be a subunit of the RNA degradosome.' .
?annotation4 a up:Subcellular_Location_Annotation .
?annotation4li5 up:cellularComponent .
?annotation6 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the metallo-beta-lactamase superfamily. RNA-metabolizing metallo-beta-lactamase-like family. Bacterial RNase J subfamily.' .
?case7 up:classifiedWith GO:0008270 ,
keyword:479 ,
keyword:862 .
?pfs10 up:annotation ?annotation11 ,
?annotation17 ,
?annotation23 ,
?annotation29 .
?annotation11 faldo:begin ?pfsb12 ;
faldo:end ?pfse13 ;
up:ligand ?ligand14 ;
rdf:type up:Binding_Site_Annotation .
?pfsb12 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?pfse13 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?ligand14 rdfs:subClassOf chebi:29105 .
?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:29105 .
?annotation23 faldo:begin ?pfsb24 ;
faldo:end ?pfse25 ;
up:ligand ?ligand26 ;
rdf:type up:Binding_Site_Annotation .
?pfsb24 faldo:position ?thisPositionOn27 ;
rdf:type faldo:ExactPosition .
?pfse25 faldo:position ?thisPositionOn28 ;
rdf:type faldo:ExactPosition .
?ligand26 rdfs:subClassOf chebi:29105 .
?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:29105 .
?pfs35 up:annotation ?annotation36 ,
?annotation42 ,
?annotation48 ,
?annotation54 .
?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:29105 .
?annotation42 faldo:begin ?pfsb43 ;
faldo:end ?pfse44 ;
up:ligand ?ligand45 ;
rdf:type up:Binding_Site_Annotation .
?pfsb43 faldo:position ?thisPositionOn46 ;
rdf:type faldo:ExactPosition .
?pfse44 faldo:position ?thisPositionOn47 ;
rdf:type faldo:ExactPosition .
?ligand45 rdfs:subClassOf chebi:29105 .
?annotation48 faldo:begin ?pfsb49 ;
faldo:end ?pfse50 ;
up:ligand ?ligand51 ;
rdf:type up:Binding_Site_Annotation .
?pfsb49 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
?pfse50 faldo:position ?thisPositionOn53 ;
rdf:type faldo:ExactPosition .
?ligand51 rdfs:subClassOf chebi:29105 .
?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:29105 .
?pfs60 up:annotation ?annotation61 .
?annotation61 faldo:begin ?pfsb62 ;
faldo:end ?pfse63 ;
up:ligand ?ligand64 ;
rdf:type up:Binding_Site_Annotation .
?pfsb62 faldo:position ?thisPositionOn66 ;
rdf:type faldo:ExactPosition .
?pfse63 faldo:position ?thisPositionOn67 ;
rdf:type faldo:ExactPosition .
?ligand64 rdfs:subClassOf ?molecule65 .
?molecule65 rdfs:label 'substrate' .
_:540800 a rdf:Statement ;
up:attribution _:540770 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:540801 a rdf:Statement ;
up:attribution _:540771 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:540802 a rdf:Statement ;
up:attribution _:540772 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:540803 a rdf:Statement ;
up:attribution _:540773 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:540804 a rdf:Statement ;
up:attribution _:540774 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:540805 a rdf:Statement ;
up:attribution _:540775 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:540806 a rdf:Statement ;
up:attribution _:540776 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:540807 a rdf:Statement ;
up:attribution _:540777 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:255 .
_:540808 a rdf:Statement ;
up:attribution _:540778 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:269 .
_:540809 a rdf:Statement ;
up:attribution _:540779 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:540810 a rdf:Statement ;
up:attribution _:540780 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:540 .
_:540811 a rdf:Statement ;
up:attribution _:540781 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:694 .
_:540812 a rdf:Statement ;
up:attribution _:540782 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:698 .
_:540813 a rdf:Statement ;
up:attribution _:540783 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004521 .
_:540814 a rdf:Statement ;
up:attribution _:540784 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004534 .
_:540815 a rdf:Statement ;
up:attribution _:540785 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:540816 a rdf:Statement ;
up:attribution _:540786 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003723 .
_:540817 a rdf:Statement ;
up:attribution _:540787 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006364 .
_:540818 a rdf:Statement ;
up:attribution _:540788 ;
rdf:subject ?case7 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:540819 a rdf:Statement ;
up:attribution _:540789 ;
rdf:subject ?case7 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:862 .
_:540820 a rdf:Statement ;
up:attribution _:540790 ;
rdf:subject ?case7 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008270 .
_:540821 a rdf:Statement ;
up:source unirule:MF_01491 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:540822 a rdf:Statement ;
up:attribution _:540791 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:540823 a rdf:Statement ;
up:source unirule:MF_01491 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:540824 a rdf:Statement ;
up:attribution _:540792 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:540825 a rdf:Statement ;
up:source unirule:MF_01491 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:540826 a rdf:Statement ;
up:attribution _:540793 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:540827 a rdf:Statement ;
up:source unirule:MF_01491 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:540828 a rdf:Statement ;
up:attribution _:540794 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:540829 a rdf:Statement ;
up:source unirule:MF_01491 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:540830 a rdf:Statement ;
up:attribution _:540795 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:540831 a rdf:Statement ;
up:source unirule:MF_01491 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation42 .
_:540832 a rdf:Statement ;
up:attribution _:540796 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation42 .
_:540833 a rdf:Statement ;
up:source unirule:MF_01491 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
_:540834 a rdf:Statement ;
up:attribution _:540797 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
_:540835 a rdf:Statement ;
up:source unirule:MF_01491 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation54 .
_:540836 a rdf:Statement ;
up:attribution _:540798 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation54 .
_:540837 a rdf:Statement ;
up:source unirule:MF_01491 ;
rdf:subject ?pfs60 ;
rdf:predicate up:annotation ;
rdf:object ?annotation61 .
_:540838 a rdf:Statement ;
up:attribution _:540799 ;
rdf:subject ?pfs60 ;
rdf:predicate up:annotation ;
rdf:object ?annotation61 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01491
#Rule MF_01491 Created by:? on:2014-05-09 Modified by:Edouard de Castro on:2023-06-01
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01491 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_01491a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01491a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_01491a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_01491a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01491a6')) AS ?annotation6) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch72 faldo:location ?templateMotifSequenceMatchRegionQ72JJ773 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ72JJ775 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ72JJ7MF_0149168 .
?templateMotifSequenceMatchRegionQ72JJ773 faldo:begin ?templateMotifSequenceMatchBeginQ72JJ774 .
?templateMotifSequenceMatchBeginQ72JJ774 faldo:position ?templateMotifSequenceMatchBeginPositionQ72JJ769 ;
faldo:reference isoform:Q72JJ7-1 .
?templateMotifSequenceProfileAlignmentOperationQ72JJ775 edam:has_input signature:MF_01491 ;
rdf:type edam:operation_0300 .
?targetMotifMatch76 faldo:location ?targetMotifMatchRegionMatch77 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0149179 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ72JJ7MF_0149170 .
?targetMotifMatchRegionMatch77 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0149178 .
?targetMotifMatchRegionMatchBeginMF_0149178 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0149171 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0149179 edam:has_input signature:MF_01491 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFTGRP_2) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ72JJ7MF_0149168, 1, (STRLEN(?templateMotifCigarQ72JJ7MF_0149168) - STRLEN(REPLACE(?templateMotifCigarQ72JJ7MF_0149168, CONCAT('^(?:-*[^-]){', STR(((97 - ?templateMotifSequenceMatchBeginPositionQ72JJ769) + 1)), '}'), '')))), '[a-z]', '')) AS ?step180) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ72JJ7MF_0149170, 1, (STRLEN(?targetMotifMatchCigarQ72JJ7MF_0149170) - STRLEN(REPLACE(?targetMotifMatchCigarQ72JJ7MF_0149170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ72JJ7MF_0149170, 1, (STRLEN(?targetMotifMatchCigarQ72JJ7MF_0149170) - STRLEN(REPLACE(?targetMotifMatchCigarQ72JJ7MF_0149170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step180), '}'), '')))), '[^-]', ''))) AS ?step281) .
BIND(((?step281 + ?targetMotifMatchRegionMatchBeginPositionMF_0149171) - 1) AS ?thisPositionOn15) .
BIND(?thisPositionOn15 AS ?thisPositionOn16) .
BIND(?this AS ?pfs1t82) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb12) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse13) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn15, 1) = 'D')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ72JJ7MF_0149168, 1, (STRLEN(?templateMotifCigarQ72JJ7MF_0149168) - STRLEN(REPLACE(?templateMotifCigarQ72JJ7MF_0149168, CONCAT('^(?:-*[^-]){', STR(((98 - ?templateMotifSequenceMatchBeginPositionQ72JJ769) + 1)), '}'), '')))), '[a-z]', '')) AS ?step183) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ72JJ7MF_0149170, 1, (STRLEN(?targetMotifMatchCigarQ72JJ7MF_0149170) - STRLEN(REPLACE(?targetMotifMatchCigarQ72JJ7MF_0149170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ72JJ7MF_0149170, 1, (STRLEN(?targetMotifMatchCigarQ72JJ7MF_0149170) - STRLEN(REPLACE(?targetMotifMatchCigarQ72JJ7MF_0149170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), '')))), '[^-]', ''))) AS ?step284) .
BIND(((?step284 + ?targetMotifMatchRegionMatchBeginPositionMF_0149171) - 1) AS ?thisPositionOn21) .
BIND(?thisPositionOn21 AS ?thisPositionOn22) .
BIND(?this AS ?pfs1t85) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb18) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse19) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn21, 1) = 'H')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ72JJ7MF_0149168, 1, (STRLEN(?templateMotifCigarQ72JJ7MF_0149168) - STRLEN(REPLACE(?templateMotifCigarQ72JJ7MF_0149168, CONCAT('^(?:-*[^-]){', STR(((190 - ?templateMotifSequenceMatchBeginPositionQ72JJ769) + 1)), '}'), '')))), '[a-z]', '')) AS ?step186) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ72JJ7MF_0149170, 1, (STRLEN(?targetMotifMatchCigarQ72JJ7MF_0149170) - STRLEN(REPLACE(?targetMotifMatchCigarQ72JJ7MF_0149170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ72JJ7MF_0149170, 1, (STRLEN(?targetMotifMatchCigarQ72JJ7MF_0149170) - STRLEN(REPLACE(?targetMotifMatchCigarQ72JJ7MF_0149170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), '')))), '[^-]', ''))) AS ?step287) .
BIND(((?step287 + ?targetMotifMatchRegionMatchBeginPositionMF_0149171) - 1) AS ?thisPositionOn27) .
BIND(?thisPositionOn27 AS ?thisPositionOn28) .
BIND(?this AS ?pfs1t88) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb24) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse25) .
FILTER (REGEX('[DE]', SUBSTR(?thisSequenceValue, ?thisPositionOn27, 1))) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ72JJ7MF_0149168, 1, (STRLEN(?templateMotifCigarQ72JJ7MF_0149168) - STRLEN(REPLACE(?templateMotifCigarQ72JJ7MF_0149168, CONCAT('^(?:-*[^-]){', STR(((416 - ?templateMotifSequenceMatchBeginPositionQ72JJ769) + 1)), '}'), '')))), '[a-z]', '')) AS ?step189) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ72JJ7MF_0149170, 1, (STRLEN(?targetMotifMatchCigarQ72JJ7MF_0149170) - STRLEN(REPLACE(?targetMotifMatchCigarQ72JJ7MF_0149170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ72JJ7MF_0149170, 1, (STRLEN(?targetMotifMatchCigarQ72JJ7MF_0149170) - STRLEN(REPLACE(?targetMotifMatchCigarQ72JJ7MF_0149170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), '')))), '[^-]', ''))) AS ?step290) .
BIND(((?step290 + ?targetMotifMatchRegionMatchBeginPositionMF_0149171) - 1) AS ?thisPositionOn33) .
BIND(?thisPositionOn33 AS ?thisPositionOn34) .
BIND(?this AS ?pfs1t91) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb30) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse31) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn33, 1) = 'H')) .
BIND(?this AS ?pfs10) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch96 faldo:location ?templateMotifSequenceMatchRegionQ72JJ797 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ72JJ799 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ72JJ7MF_0149192 .
?templateMotifSequenceMatchRegionQ72JJ797 faldo:begin ?templateMotifSequenceMatchBeginQ72JJ798 .
?templateMotifSequenceMatchBeginQ72JJ798 faldo:position ?templateMotifSequenceMatchBeginPositionQ72JJ793 ;
faldo:reference isoform:Q72JJ7-1 .
?templateMotifSequenceProfileAlignmentOperationQ72JJ799 edam:has_input signature:MF_01491 ;
rdf:type edam:operation_0300 .
?targetMotifMatch100 faldo:location ?targetMotifMatchRegionMatch101 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01491103 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ72JJ7MF_0149194 .
?targetMotifMatchRegionMatch101 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01491102 .
?targetMotifMatchRegionMatchBeginMF_01491102 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0149195 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01491103 edam:has_input signature:MF_01491 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFTGRP_1) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ72JJ7MF_0149192, 1, (STRLEN(?templateMotifCigarQ72JJ7MF_0149192) - STRLEN(REPLACE(?templateMotifCigarQ72JJ7MF_0149192, CONCAT('^(?:-*[^-]){', STR(((93 - ?templateMotifSequenceMatchBeginPositionQ72JJ793) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1104) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ72JJ7MF_0149194, 1, (STRLEN(?targetMotifMatchCigarQ72JJ7MF_0149194) - STRLEN(REPLACE(?targetMotifMatchCigarQ72JJ7MF_0149194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ72JJ7MF_0149194, 1, (STRLEN(?targetMotifMatchCigarQ72JJ7MF_0149194) - STRLEN(REPLACE(?targetMotifMatchCigarQ72JJ7MF_0149194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), '')))), '[^-]', ''))) AS ?step2105) .
BIND(((?step2105 + ?targetMotifMatchRegionMatchBeginPositionMF_0149195) - 1) AS ?thisPositionOn40) .
BIND(?thisPositionOn40 AS ?thisPositionOn41) .
BIND(?this AS ?pfs2t106) .
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) = 'H')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ72JJ7MF_0149192, 1, (STRLEN(?templateMotifCigarQ72JJ7MF_0149192) - STRLEN(REPLACE(?templateMotifCigarQ72JJ7MF_0149192, CONCAT('^(?:-*[^-]){', STR(((95 - ?templateMotifSequenceMatchBeginPositionQ72JJ793) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1107) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ72JJ7MF_0149194, 1, (STRLEN(?targetMotifMatchCigarQ72JJ7MF_0149194) - STRLEN(REPLACE(?targetMotifMatchCigarQ72JJ7MF_0149194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ72JJ7MF_0149194, 1, (STRLEN(?targetMotifMatchCigarQ72JJ7MF_0149194) - STRLEN(REPLACE(?targetMotifMatchCigarQ72JJ7MF_0149194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), '')))), '[^-]', ''))) AS ?step2108) .
BIND(((?step2108 + ?targetMotifMatchRegionMatchBeginPositionMF_0149195) - 1) AS ?thisPositionOn46) .
BIND(?thisPositionOn46 AS ?thisPositionOn47) .
BIND(?this AS ?pfs2t109) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb43) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse44) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn46, 1) = 'H')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ72JJ7MF_0149192, 1, (STRLEN(?templateMotifCigarQ72JJ7MF_0149192) - STRLEN(REPLACE(?templateMotifCigarQ72JJ7MF_0149192, CONCAT('^(?:-*[^-]){', STR(((168 - ?templateMotifSequenceMatchBeginPositionQ72JJ793) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1110) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ72JJ7MF_0149194, 1, (STRLEN(?targetMotifMatchCigarQ72JJ7MF_0149194) - STRLEN(REPLACE(?targetMotifMatchCigarQ72JJ7MF_0149194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ72JJ7MF_0149194, 1, (STRLEN(?targetMotifMatchCigarQ72JJ7MF_0149194) - STRLEN(REPLACE(?targetMotifMatchCigarQ72JJ7MF_0149194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), '')))), '[^-]', ''))) AS ?step2111) .
BIND(((?step2111 + ?targetMotifMatchRegionMatchBeginPositionMF_0149195) - 1) AS ?thisPositionOn52) .
BIND(?thisPositionOn52 AS ?thisPositionOn53) .
BIND(?this AS ?pfs2t112) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb49) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse50) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn52, 1) = 'H')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ72JJ7MF_0149192, 1, (STRLEN(?templateMotifCigarQ72JJ7MF_0149192) - STRLEN(REPLACE(?templateMotifCigarQ72JJ7MF_0149192, CONCAT('^(?:-*[^-]){', STR(((190 - ?templateMotifSequenceMatchBeginPositionQ72JJ793) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1113) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ72JJ7MF_0149194, 1, (STRLEN(?targetMotifMatchCigarQ72JJ7MF_0149194) - STRLEN(REPLACE(?targetMotifMatchCigarQ72JJ7MF_0149194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ72JJ7MF_0149194, 1, (STRLEN(?targetMotifMatchCigarQ72JJ7MF_0149194) - STRLEN(REPLACE(?targetMotifMatchCigarQ72JJ7MF_0149194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), '')))), '[^-]', ''))) AS ?step2114) .
BIND(((?step2114 + ?targetMotifMatchRegionMatchBeginPositionMF_0149195) - 1) AS ?thisPositionOn58) .
BIND(?thisPositionOn58 AS ?thisPositionOn59) .
BIND(?this AS ?pfs2t115) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb55) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse56) .
FILTER (REGEX('[DE]', SUBSTR(?thisSequenceValue, ?thisPositionOn58, 1))) .
BIND(?this AS ?pfs35) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch120 faldo:location ?templateMotifSequenceMatchRegionQ72JJ7121 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ72JJ7123 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ72JJ7MF_01491116 .
?templateMotifSequenceMatchRegionQ72JJ7121 faldo:begin ?templateMotifSequenceMatchBeginQ72JJ7122 .
?templateMotifSequenceMatchBeginQ72JJ7122 faldo:position ?templateMotifSequenceMatchBeginPositionQ72JJ7117 ;
faldo:reference isoform:Q72JJ7-1 .
?templateMotifSequenceProfileAlignmentOperationQ72JJ7123 edam:has_input signature:MF_01491 ;
rdf:type edam:operation_0300 .
?targetMotifMatch124 faldo:location ?targetMotifMatchRegionMatch125 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01491127 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ72JJ7MF_01491118 .
?targetMotifMatchRegionMatch125 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01491126 .
?targetMotifMatchRegionMatchBeginMF_01491126 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01491119 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01491127 edam:has_input signature:MF_01491 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ72JJ7MF_01491116, 1, (STRLEN(?templateMotifCigarQ72JJ7MF_01491116) - STRLEN(REPLACE(?templateMotifCigarQ72JJ7MF_01491116, CONCAT('^(?:-*[^-]){', STR(((390 - ?templateMotifSequenceMatchBeginPositionQ72JJ7117) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1128) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ72JJ7MF_01491118, 1, (STRLEN(?targetMotifMatchCigarQ72JJ7MF_01491118) - STRLEN(REPLACE(?targetMotifMatchCigarQ72JJ7MF_01491118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ72JJ7MF_01491118, 1, (STRLEN(?targetMotifMatchCigarQ72JJ7MF_01491118) - STRLEN(REPLACE(?targetMotifMatchCigarQ72JJ7MF_01491118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), '')))), '[^-]', ''))) AS ?step2129) .
BIND(((?step2129 + ?targetMotifMatchRegionMatchBeginPositionMF_01491119) - 1) AS ?thisPositionOn66) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ72JJ7MF_01491116, 1, (STRLEN(?templateMotifCigarQ72JJ7MF_01491116) - STRLEN(REPLACE(?templateMotifCigarQ72JJ7MF_01491116, CONCAT('^(?:-*[^-]){', STR(((394 - ?templateMotifSequenceMatchBeginPositionQ72JJ7117) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1130) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ72JJ7MF_01491118, 1, (STRLEN(?targetMotifMatchCigarQ72JJ7MF_01491118) - STRLEN(REPLACE(?targetMotifMatchCigarQ72JJ7MF_01491118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ72JJ7MF_01491118, 1, (STRLEN(?targetMotifMatchCigarQ72JJ7MF_01491118) - STRLEN(REPLACE(?targetMotifMatchCigarQ72JJ7MF_01491118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), '')))), '[^-]', ''))) AS ?step2131) .
BIND(((?step2131 + ?targetMotifMatchRegionMatchBeginPositionMF_01491119) - 1) AS ?thisPositionOn67) .
BIND(?this AS ?pfs3t132) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfsb62) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfse63) .
FILTER (REGEX('H[VTA]S[GS]H', SUBSTR(?thisSequenceValue, ?thisPositionOn66, (?thisPositionOn67 - ?thisPositionOn66)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01491a61')) AS ?annotation61) .
BIND(?this AS ?pfs60) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag133) .
}
BIND(IF((BOUND(?tagFTGRP_1) || BOUND(?tagFTGRP_2)), ?caseWithTag133, ?UNBOUND_VARIABLE) AS ?case7) .
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag134) .
}
BIND(IF((BOUND(?tagFTGRP_1) || BOUND(?tagFTGRP_2)), ?caseWithTag134, ?UNBOUND_VARIABLE) AS ?case8) .
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag135) .
}
BIND(IF((BOUND(?tagFTGRP_1) || BOUND(?tagFTGRP_2)), ?caseWithTag135, ?UNBOUND_VARIABLE) AS ?case9) .
}
"xsd:string |