| http://purl.uniprot.org/unirules/MF_01445#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:523061 up:source unirule:MF_01445 .
_:523062 up:source unirule:MF_01445 .
_:523063 up:source unirule:MF_01445 .
_:523064 up:source unirule:MF_01445 .
_:523065 up:source unirule:MF_01445 .
_:523066 up:source unirule:MF_01445 .
_:523067 up:source unirule:MF_01445 .
_:523068 up:source unirule:MF_01445 .
_:523069 up:source unirule:MF_01445 .
_:523070 up:source unirule:MF_01445 .
_:523071 up:source unirule:MF_01445 .
_:523072 up:source unirule:MF_01445 .
_:523073 up:source unirule:MF_01445 .
_:523074 up:source unirule:MF_01445 .
_:523075 up:source unirule:MF_01445 .
_:523076 up:source unirule:MF_01445 .
_:523077 up:source unirule:MF_01445 .
_:523078 up:source unirule:MF_01445 .
_:523079 up:source unirule:MF_01445 .
_:523080 up:source unirule:MF_01445 .
_:523081 up:source unirule:MF_01445 .
_:523082 up:source unirule:MF_01445 .
_:523083 up:source unirule:MF_01445 .
_:523084 up:source unirule:MF_01445 .
_:523085 up:source unirule:MF_01445 .
_:523086 up:source unirule:MF_01445 .
_:523087 up:source unirule:MF_01445 .
_:523088 up:source unirule:MF_01445 .
?this up:alternativeName ?name1 ,
?name2 ,
?name3 ;
up:annotation ?annotation5 ,
?annotation6 ,
?annotation8 ,
?annotation9 ,
?annotation11 ;
up:classifiedWith GO:0002949 ,
GO:0005506 ,
GO:0005737 ,
GO:0016747 ,
keyword:12 ,
keyword:408 ,
keyword:479 ,
keyword:808 ,
keyword:819 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.3.1.234' ;
up:fullName 'tRNA N6-adenosine threonylcarbamoyltransferase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'N6-L-threonylcarbamoyladenine synthase' ;
up:shortName 't(6)A synthase' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'tRNA threonylcarbamoyladenosine biosynthesis protein TsaD' ;
rdf:type up:Structured_Name .
?name3 up:fullName 't(6)A37 threonylcarbamoyladenosine biosynthesis protein TsaD' ;
rdf:type up:Structured_Name .
?gene4 skos:prefLabel 'tsaD' .
?annotation5 a up:Function_Annotation ;
rdfs:comment 'Required for the formation of a threonylcarbamoyl group on adenosine at position 37 (t(6)A37) in tRNAs that read codons beginning with adenine. Is involved in the transfer of the threonylcarbamoyl moiety of threonylcarbamoyl-AMP (TC-AMP) to the N6 group of A37, together with TsaE and TsaB. TsaD likely plays a direct catalytic role in this reaction.' .
?annotation6 up:activity ?activity7 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity7 up:catalyticActivity ;
up:enzymeClass .
?annotation8 up:cofactor chebi:29033 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 Fe(2+) ion per subunit.' .
?annotation9 a up:Subcellular_Location_Annotation .
?annotation9li10 up:cellularComponent .
?annotation11 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the KAE1 / TsaD family.' .
?pfs12 up:annotation ?annotation13 .
?annotation13 faldo:begin ?pfsb14 ;
faldo:end ?pfse15 ;
up:ligand ?ligand16 ;
rdf:type up:Binding_Site_Annotation .
?pfsb14 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfse15 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?ligand16 rdfs:subClassOf ?molecule17 .
?molecule17 rdfs:label 'substrate' .
?pfs20 up:annotation ?annotation21 .
?annotation21 faldo:begin ?pfsb22 ;
faldo:end ?pfse23 ;
up:ligand ?ligand24 ;
rdf:type up:Binding_Site_Annotation .
?pfsb22 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfse23 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?ligand24 rdfs:subClassOf chebi:24875 .
?pfs27 up:annotation ?annotation28 .
?annotation28 faldo:begin ?pfsb29 ;
faldo:end ?pfse30 ;
up:ligand ?ligand31 ;
rdf:type up:Binding_Site_Annotation .
?pfsb29 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?pfse30 faldo:position ?thisPositionOn33 ;
rdf:type faldo:ExactPosition .
?ligand31 rdfs:subClassOf chebi:24875 .
?pfs34 up:annotation ?annotation35 .
?annotation35 faldo:begin ?pfsb36 ;
faldo:end ?pfse37 ;
up:ligand ?ligand38 ;
rdf:type up:Binding_Site_Annotation .
?pfsb36 faldo:position ?thisPositionOn39 ;
rdf:type faldo:ExactPosition .
?pfse37 faldo:position ?thisPositionOn40 ;
rdf:type faldo:ExactPosition .
?ligand38 rdfs:subClassOf chebi:24875 .
?pfs41 up:annotation ?annotation42 .
?annotation42 faldo:begin ?pfsb43 ;
faldo:end ?pfse44 ;
up:ligand ?ligand45 ;
rdf:type up:Binding_Site_Annotation .
?pfsb43 faldo:position ?thisPositionOn47 ;
rdf:type faldo:ExactPosition .
?pfse44 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?ligand45 rdfs:subClassOf ?molecule46 .
?molecule46 rdfs:label 'substrate' .
?pfs49 up:annotation ?annotation50 .
?annotation50 faldo:begin ?pfsb51 ;
faldo:end ?pfse52 ;
up:ligand ?ligand53 ;
rdf:type up:Binding_Site_Annotation .
?pfsb51 faldo:position ?thisPositionOn55 ;
rdf:type faldo:ExactPosition .
?pfse52 faldo:position ?thisPositionOn56 ;
rdf:type faldo:ExactPosition .
?ligand53 rdfs:subClassOf ?molecule54 .
?molecule54 rdfs:label 'substrate' .
?pfs57 up:annotation ?annotation58 .
?annotation58 faldo:begin ?pfsb59 ;
faldo:end ?pfse60 ;
up:ligand ?ligand61 ;
rdf:type up:Binding_Site_Annotation .
?pfsb59 faldo:position ?thisPositionOn63 ;
rdf:type faldo:ExactPosition .
?pfse60 faldo:position ?thisPositionOn64 ;
rdf:type faldo:ExactPosition .
?ligand61 rdfs:subClassOf ?molecule62 .
?molecule62 rdfs:label 'substrate' .
?pfs65 up:annotation ?annotation66 .
?annotation66 faldo:begin ?pfsb67 ;
faldo:end ?pfse68 ;
up:ligand ?ligand69 ;
rdf:type up:Binding_Site_Annotation .
?pfsb67 faldo:position ?thisPositionOn71 ;
rdf:type faldo:ExactPosition .
?pfse68 faldo:position ?thisPositionOn72 ;
rdf:type faldo:ExactPosition .
?ligand69 rdfs:subClassOf ?molecule70 .
?molecule70 rdfs:label 'substrate' .
_:523089 a rdf:Statement ;
up:attribution _:523061 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:523090 a rdf:Statement ;
up:attribution _:523062 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:523091 a rdf:Statement ;
up:attribution _:523063 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:523092 a rdf:Statement ;
up:attribution _:523064 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name3 .
_:523093 a rdf:Statement ;
up:attribution _:523065 ;
rdf:subject ?gene4 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene4 .
_:523094 a rdf:Statement ;
up:attribution _:523066 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:523095 a rdf:Statement ;
up:attribution _:523067 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:523096 a rdf:Statement ;
up:attribution _:523068 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:523097 a rdf:Statement ;
up:attribution _:523069 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:523098 a rdf:Statement ;
up:attribution _:523070 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:523099 a rdf:Statement ;
up:attribution _:523071 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:12 .
_:523100 a rdf:Statement ;
up:attribution _:523072 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:523101 a rdf:Statement ;
up:attribution _:523073 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:408 .
_:523102 a rdf:Statement ;
up:attribution _:523074 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:523103 a rdf:Statement ;
up:attribution _:523075 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:523104 a rdf:Statement ;
up:attribution _:523076 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:819 .
_:523105 a rdf:Statement ;
up:attribution _:523077 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005506 .
_:523106 a rdf:Statement ;
up:attribution _:523078 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016747 .
_:523107 a rdf:Statement ;
up:attribution _:523079 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0002949 .
_:523108 a rdf:Statement ;
up:attribution _:523080 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:523109 a rdf:Statement ;
up:source unirule:MF_01445 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:523110 a rdf:Statement ;
up:attribution _:523081 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:523111 a rdf:Statement ;
up:source unirule:MF_01445 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:523112 a rdf:Statement ;
up:attribution _:523082 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:523113 a rdf:Statement ;
up:source unirule:MF_01445 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:523114 a rdf:Statement ;
up:attribution _:523083 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:523115 a rdf:Statement ;
up:source unirule:MF_01445 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
_:523116 a rdf:Statement ;
up:attribution _:523084 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
_:523117 a rdf:Statement ;
up:source unirule:MF_01445 ;
rdf:subject ?pfs41 ;
rdf:predicate up:annotation ;
rdf:object ?annotation42 .
_:523118 a rdf:Statement ;
up:attribution _:523085 ;
rdf:subject ?pfs41 ;
rdf:predicate up:annotation ;
rdf:object ?annotation42 .
_:523119 a rdf:Statement ;
up:source unirule:MF_01445 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:523120 a rdf:Statement ;
up:attribution _:523086 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:523121 a rdf:Statement ;
up:source unirule:MF_01445 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
_:523122 a rdf:Statement ;
up:attribution _:523087 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
_:523123 a rdf:Statement ;
up:source unirule:MF_01445 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation66 .
_:523124 a rdf:Statement ;
up:attribution _:523088 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation66 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01445
#Rule MF_01445 Created by:? on:2007-08-13 Modified by:Edouard de Castro on:2024-09-02
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01445 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_01445a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01445a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01445a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_01445a3')) AS ?name3) .
BIND(URI(CONCAT(STR(?this), '#MF_01445a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01445a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_01445a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_01445a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_01445a11')) AS ?annotation11) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch77 faldo:location ?templateMotifSequenceMatchRegionO0551878 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO0551880 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO05518MF_0144573 .
?templateMotifSequenceMatchRegionO0551878 faldo:begin ?templateMotifSequenceMatchBeginO0551879 .
?templateMotifSequenceMatchBeginO0551879 faldo:position ?templateMotifSequenceMatchBeginPositionO0551874 ;
faldo:reference isoform:O05518-1 .
?templateMotifSequenceProfileAlignmentOperationO0551880 edam:has_input signature:MF_01445 ;
rdf:type edam:operation_0300 .
?targetMotifMatch81 faldo:location ?targetMotifMatchRegionMatch82 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0144584 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO05518MF_0144575 .
?targetMotifMatchRegionMatch82 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0144583 .
?targetMotifMatchRegionMatchBeginMF_0144583 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0144576 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0144584 edam:has_input signature:MF_01445 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO05518MF_0144573, 1, (STRLEN(?templateMotifCigarO05518MF_0144573) - STRLEN(REPLACE(?templateMotifCigarO05518MF_0144573, CONCAT('^(?:-*[^-]){', STR(((139 - ?templateMotifSequenceMatchBeginPositionO0551874) + 1)), '}'), '')))), '[a-z]', '')) AS ?step185) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO05518MF_0144575, 1, (STRLEN(?targetMotifMatchCigarO05518MF_0144575) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_0144575, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO05518MF_0144575, 1, (STRLEN(?targetMotifMatchCigarO05518MF_0144575) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_0144575, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), '')))), '[^-]', ''))) AS ?step286) .
BIND(((?step286 + ?targetMotifMatchRegionMatchBeginPositionMF_0144576) - 1) AS ?thisPositionOn18) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO05518MF_0144573, 1, (STRLEN(?templateMotifCigarO05518MF_0144573) - STRLEN(REPLACE(?templateMotifCigarO05518MF_0144573, CONCAT('^(?:-*[^-]){', STR(((143 - ?templateMotifSequenceMatchBeginPositionO0551874) + 1)), '}'), '')))), '[a-z]', '')) AS ?step187) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO05518MF_0144575, 1, (STRLEN(?targetMotifMatchCigarO05518MF_0144575) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_0144575, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO05518MF_0144575, 1, (STRLEN(?targetMotifMatchCigarO05518MF_0144575) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_0144575, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), '')))), '[^-]', ''))) AS ?step288) .
BIND(((?step288 + ?targetMotifMatchRegionMatchBeginPositionMF_0144576) - 1) AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t89) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb14) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse15) .
FILTER (REGEX('[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]SG[ARNDCQEGHILKMFPSTWYVBZJUOX]', SUBSTR(?thisSequenceValue, ?thisPositionOn18, (?thisPositionOn19 - ?thisPositionOn18)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01445a13')) AS ?annotation13) .
BIND(?this AS ?pfs12) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch94 faldo:location ?templateMotifSequenceMatchRegionO0551895 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO0551897 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO05518MF_0144590 .
?templateMotifSequenceMatchRegionO0551895 faldo:begin ?templateMotifSequenceMatchBeginO0551896 .
?templateMotifSequenceMatchBeginO0551896 faldo:position ?templateMotifSequenceMatchBeginPositionO0551891 ;
faldo:reference isoform:O05518-1 .
?templateMotifSequenceProfileAlignmentOperationO0551897 edam:has_input signature:MF_01445 ;
rdf:type edam:operation_0300 .
?targetMotifMatch98 faldo:location ?targetMotifMatchRegionMatch99 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01445101 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO05518MF_0144592 .
?targetMotifMatchRegionMatch99 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01445100 .
?targetMotifMatchRegionMatchBeginMF_01445100 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0144593 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01445101 edam:has_input signature:MF_01445 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO05518MF_0144590, 1, (STRLEN(?templateMotifCigarO05518MF_0144590) - STRLEN(REPLACE(?templateMotifCigarO05518MF_0144590, CONCAT('^(?:-*[^-]){', STR(((117 - ?templateMotifSequenceMatchBeginPositionO0551891) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1102) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO05518MF_0144592, 1, (STRLEN(?targetMotifMatchCigarO05518MF_0144592) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_0144592, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO05518MF_0144592, 1, (STRLEN(?targetMotifMatchCigarO05518MF_0144592) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_0144592, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), '')))), '[^-]', ''))) AS ?step2103) .
BIND(((?step2103 + ?targetMotifMatchRegionMatchBeginPositionMF_0144593) - 1) AS ?thisPositionOn25) .
BIND(?thisPositionOn25 AS ?thisPositionOn26) .
BIND(?this AS ?pfs1t104) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb22) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse23) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn25, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_01445a21')) AS ?annotation21) .
BIND(?this AS ?pfs20) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch109 faldo:location ?templateMotifSequenceMatchRegionO05518110 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO05518112 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO05518MF_01445105 .
?templateMotifSequenceMatchRegionO05518110 faldo:begin ?templateMotifSequenceMatchBeginO05518111 .
?templateMotifSequenceMatchBeginO05518111 faldo:position ?templateMotifSequenceMatchBeginPositionO05518106 ;
faldo:reference isoform:O05518-1 .
?templateMotifSequenceProfileAlignmentOperationO05518112 edam:has_input signature:MF_01445 ;
rdf:type edam:operation_0300 .
?targetMotifMatch113 faldo:location ?targetMotifMatchRegionMatch114 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01445116 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO05518MF_01445107 .
?targetMotifMatchRegionMatch114 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01445115 .
?targetMotifMatchRegionMatchBeginMF_01445115 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01445108 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01445116 edam:has_input signature:MF_01445 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO05518MF_01445105, 1, (STRLEN(?templateMotifCigarO05518MF_01445105) - STRLEN(REPLACE(?templateMotifCigarO05518MF_01445105, CONCAT('^(?:-*[^-]){', STR(((121 - ?templateMotifSequenceMatchBeginPositionO05518106) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1117) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO05518MF_01445107, 1, (STRLEN(?targetMotifMatchCigarO05518MF_01445107) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_01445107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO05518MF_01445107, 1, (STRLEN(?targetMotifMatchCigarO05518MF_01445107) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_01445107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), '')))), '[^-]', ''))) AS ?step2118) .
BIND(((?step2118 + ?targetMotifMatchRegionMatchBeginPositionMF_01445108) - 1) AS ?thisPositionOn32) .
BIND(?thisPositionOn32 AS ?thisPositionOn33) .
BIND(?this AS ?pfs1t119) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb29) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse30) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn32, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_01445a28')) AS ?annotation28) .
BIND(?this AS ?pfs27) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch124 faldo:location ?templateMotifSequenceMatchRegionO05518125 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO05518127 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO05518MF_01445120 .
?templateMotifSequenceMatchRegionO05518125 faldo:begin ?templateMotifSequenceMatchBeginO05518126 .
?templateMotifSequenceMatchBeginO05518126 faldo:position ?templateMotifSequenceMatchBeginPositionO05518121 ;
faldo:reference isoform:O05518-1 .
?templateMotifSequenceProfileAlignmentOperationO05518127 edam:has_input signature:MF_01445 ;
rdf:type edam:operation_0300 .
?targetMotifMatch128 faldo:location ?targetMotifMatchRegionMatch129 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01445131 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO05518MF_01445122 .
?targetMotifMatchRegionMatch129 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01445130 .
?targetMotifMatchRegionMatchBeginMF_01445130 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01445123 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01445131 edam:has_input signature:MF_01445 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO05518MF_01445120, 1, (STRLEN(?templateMotifCigarO05518MF_01445120) - STRLEN(REPLACE(?templateMotifCigarO05518MF_01445120, CONCAT('^(?:-*[^-]){', STR(((307 - ?templateMotifSequenceMatchBeginPositionO05518121) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1132) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO05518MF_01445122, 1, (STRLEN(?targetMotifMatchCigarO05518MF_01445122) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_01445122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO05518MF_01445122, 1, (STRLEN(?targetMotifMatchCigarO05518MF_01445122) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_01445122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), '')))), '[^-]', ''))) AS ?step2133) .
BIND(((?step2133 + ?targetMotifMatchRegionMatchBeginPositionMF_01445123) - 1) AS ?thisPositionOn39) .
BIND(?thisPositionOn39 AS ?thisPositionOn40) .
BIND(?this AS ?pfs1t134) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb36) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse37) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn39, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01445a35')) AS ?annotation35) .
BIND(?this AS ?pfs34) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch139 faldo:location ?templateMotifSequenceMatchRegionO05518140 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO05518142 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO05518MF_01445135 .
?templateMotifSequenceMatchRegionO05518140 faldo:begin ?templateMotifSequenceMatchBeginO05518141 .
?templateMotifSequenceMatchBeginO05518141 faldo:position ?templateMotifSequenceMatchBeginPositionO05518136 ;
faldo:reference isoform:O05518-1 .
?templateMotifSequenceProfileAlignmentOperationO05518142 edam:has_input signature:MF_01445 ;
rdf:type edam:operation_0300 .
?targetMotifMatch143 faldo:location ?targetMotifMatchRegionMatch144 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01445146 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO05518MF_01445137 .
?targetMotifMatchRegionMatch144 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01445145 .
?targetMotifMatchRegionMatchBeginMF_01445145 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01445138 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01445146 edam:has_input signature:MF_01445 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO05518MF_01445135, 1, (STRLEN(?templateMotifCigarO05518MF_01445135) - STRLEN(REPLACE(?templateMotifCigarO05518MF_01445135, CONCAT('^(?:-*[^-]){', STR(((172 - ?templateMotifSequenceMatchBeginPositionO05518136) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1147) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO05518MF_01445137, 1, (STRLEN(?targetMotifMatchCigarO05518MF_01445137) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_01445137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO05518MF_01445137, 1, (STRLEN(?targetMotifMatchCigarO05518MF_01445137) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_01445137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), '')))), '[^-]', ''))) AS ?step2148) .
BIND(((?step2148 + ?targetMotifMatchRegionMatchBeginPositionMF_01445138) - 1) AS ?thisPositionOn47) .
BIND(?thisPositionOn47 AS ?thisPositionOn48) .
BIND(?this AS ?pfs1t149) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb43) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse44) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn47, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01445a42')) AS ?annotation42) .
BIND(?this AS ?pfs41) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch154 faldo:location ?templateMotifSequenceMatchRegionO05518155 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO05518157 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO05518MF_01445150 .
?templateMotifSequenceMatchRegionO05518155 faldo:begin ?templateMotifSequenceMatchBeginO05518156 .
?templateMotifSequenceMatchBeginO05518156 faldo:position ?templateMotifSequenceMatchBeginPositionO05518151 ;
faldo:reference isoform:O05518-1 .
?templateMotifSequenceProfileAlignmentOperationO05518157 edam:has_input signature:MF_01445 ;
rdf:type edam:operation_0300 .
?targetMotifMatch158 faldo:location ?targetMotifMatchRegionMatch159 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01445161 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO05518MF_01445152 .
?targetMotifMatchRegionMatch159 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01445160 .
?targetMotifMatchRegionMatchBeginMF_01445160 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01445153 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01445161 edam:has_input signature:MF_01445 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO05518MF_01445150, 1, (STRLEN(?templateMotifCigarO05518MF_01445150) - STRLEN(REPLACE(?templateMotifCigarO05518MF_01445150, CONCAT('^(?:-*[^-]){', STR(((185 - ?templateMotifSequenceMatchBeginPositionO05518151) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1162) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO05518MF_01445152, 1, (STRLEN(?targetMotifMatchCigarO05518MF_01445152) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_01445152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO05518MF_01445152, 1, (STRLEN(?targetMotifMatchCigarO05518MF_01445152) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_01445152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), '')))), '[^-]', ''))) AS ?step2163) .
BIND(((?step2163 + ?targetMotifMatchRegionMatchBeginPositionMF_01445153) - 1) AS ?thisPositionOn55) .
BIND(?thisPositionOn55 AS ?thisPositionOn56) .
BIND(?this AS ?pfs1t164) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb51) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse52) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn55, 1) = 'G')) .
BIND(URI(CONCAT(STR(?this), '#MF_01445a50')) AS ?annotation50) .
BIND(?this AS ?pfs49) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch169 faldo:location ?templateMotifSequenceMatchRegionO05518170 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO05518172 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO05518MF_01445165 .
?templateMotifSequenceMatchRegionO05518170 faldo:begin ?templateMotifSequenceMatchBeginO05518171 .
?templateMotifSequenceMatchBeginO05518171 faldo:position ?templateMotifSequenceMatchBeginPositionO05518166 ;
faldo:reference isoform:O05518-1 .
?templateMotifSequenceProfileAlignmentOperationO05518172 edam:has_input signature:MF_01445 ;
rdf:type edam:operation_0300 .
?targetMotifMatch173 faldo:location ?targetMotifMatchRegionMatch174 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01445176 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO05518MF_01445167 .
?targetMotifMatchRegionMatch174 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01445175 .
?targetMotifMatchRegionMatchBeginMF_01445175 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01445168 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01445176 edam:has_input signature:MF_01445 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO05518MF_01445165, 1, (STRLEN(?templateMotifCigarO05518MF_01445165) - STRLEN(REPLACE(?templateMotifCigarO05518MF_01445165, CONCAT('^(?:-*[^-]){', STR(((189 - ?templateMotifSequenceMatchBeginPositionO05518166) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1177) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO05518MF_01445167, 1, (STRLEN(?targetMotifMatchCigarO05518MF_01445167) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_01445167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO05518MF_01445167, 1, (STRLEN(?targetMotifMatchCigarO05518MF_01445167) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_01445167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), '')))), '[^-]', ''))) AS ?step2178) .
BIND(((?step2178 + ?targetMotifMatchRegionMatchBeginPositionMF_01445168) - 1) AS ?thisPositionOn63) .
BIND(?thisPositionOn63 AS ?thisPositionOn64) .
BIND(?this AS ?pfs1t179) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfsb59) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfse60) .
FILTER (REGEX('[DE]', SUBSTR(?thisSequenceValue, ?thisPositionOn63, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01445a58')) AS ?annotation58) .
BIND(?this AS ?pfs57) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch184 faldo:location ?templateMotifSequenceMatchRegionO05518185 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO05518187 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO05518MF_01445180 .
?templateMotifSequenceMatchRegionO05518185 faldo:begin ?templateMotifSequenceMatchBeginO05518186 .
?templateMotifSequenceMatchBeginO05518186 faldo:position ?templateMotifSequenceMatchBeginPositionO05518181 ;
faldo:reference isoform:O05518-1 .
?templateMotifSequenceProfileAlignmentOperationO05518187 edam:has_input signature:MF_01445 ;
rdf:type edam:operation_0300 .
?targetMotifMatch188 faldo:location ?targetMotifMatchRegionMatch189 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01445191 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO05518MF_01445182 .
?targetMotifMatchRegionMatch189 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01445190 .
?targetMotifMatchRegionMatchBeginMF_01445190 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01445183 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01445191 edam:has_input signature:MF_01445 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO05518MF_01445180, 1, (STRLEN(?templateMotifCigarO05518MF_01445180) - STRLEN(REPLACE(?templateMotifCigarO05518MF_01445180, CONCAT('^(?:-*[^-]){', STR(((278 - ?templateMotifSequenceMatchBeginPositionO05518181) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1192) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO05518MF_01445182, 1, (STRLEN(?targetMotifMatchCigarO05518MF_01445182) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_01445182, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1192), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO05518MF_01445182, 1, (STRLEN(?targetMotifMatchCigarO05518MF_01445182) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_01445182, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1192), '}'), '')))), '[^-]', ''))) AS ?step2193) .
BIND(((?step2193 + ?targetMotifMatchRegionMatchBeginPositionMF_01445183) - 1) AS ?thisPositionOn71) .
BIND(?thisPositionOn71 AS ?thisPositionOn72) .
BIND(?this AS ?pfs1t194) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfsb67) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfse68) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn71, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_01445a66')) AS ?annotation66) .
BIND(?this AS ?pfs65) .
}
}
"xsd:string |