| http://purl.uniprot.org/unirules/MF_00044#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:17972 up:source unirule:MF_00044 .
_:17973 up:source unirule:MF_00044 .
_:17974 up:source unirule:MF_00044 .
_:17975 up:source unirule:MF_00044 .
_:17976 up:source unirule:MF_00044 .
_:17977 up:source unirule:MF_00044 .
_:17978 up:source unirule:MF_00044 .
_:17979 up:source unirule:MF_00044 .
_:17980 up:source unirule:MF_00044 .
_:17981 up:source unirule:MF_00044 .
_:17982 up:source unirule:MF_00044 .
_:17983 up:source unirule:MF_00044 .
_:17984 up:source unirule:MF_00044 .
_:17985 up:source unirule:MF_00044 .
_:17986 up:source unirule:MF_00044 .
_:17987 up:source unirule:MF_00044 .
_:17988 up:source unirule:MF_00044 .
_:17989 up:source unirule:MF_00044 .
_:17990 up:source unirule:MF_00044 .
_:17991 up:source unirule:MF_00044 .
_:17992 up:source unirule:MF_00044 .
_:17993 up:source unirule:MF_00044 .
_:17994 up:source unirule:MF_00044 .
_:17995 up:source unirule:MF_00044 .
_:17996 up:source unirule:MF_00044 .
_:17997 up:source unirule:MF_00044 .
_:17998 up:source unirule:MF_00044 .
_:17999 up:source unirule:MF_00044 .
_:18000 up:source unirule:MF_00044 .
_:18001 up:source unirule:MF_00044 .
?this up:annotation ?annotation1 ,
?annotation2 ,
?annotation4 ;
up:classifiedWith GO:0004815 ,
GO:0005524 ,
GO:0005737 ,
GO:0006422 ,
keyword:30 ,
keyword:436 ,
keyword:547 ,
keyword:648 ,
keyword:67 ,
keyword:963 .
?gene0 skos:prefLabel 'aspS' .
?annotation1 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer.' .
?annotation2 a up:Subcellular_Location_Annotation .
?annotation2li3 up:cellularComponent .
?annotation4 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the class-II aminoacyl-tRNA synthetase family. Type 1 subfamily.' .
?case5 up:alternativeName ?name7 ,
?name8 ;
up:recommendedName ?name6 .
?name6 up:ecName '6.1.1.23' ;
up:fullName 'Aspartate--tRNA(Asp/Asn) ligase' ;
rdf:type up:Structured_Name .
?name7 up:fullName 'Aspartyl-tRNA synthetase' ;
up:shortName 'AspRS' ;
rdf:type up:Structured_Name .
?name8 up:fullName 'Non-discriminating aspartyl-tRNA synthetase' ;
up:shortName 'ND-AspRS' ;
rdf:type up:Structured_Name .
?case9 up:alternativeName ?name11 ;
up:recommendedName ?name10 .
?name10 up:ecName '6.1.1.12' ;
up:fullName 'Aspartate--tRNA ligase' ;
rdf:type up:Structured_Name .
?name11 up:fullName 'Aspartyl-tRNA synthetase' ;
up:shortName 'AspRS' ;
rdf:type up:Structured_Name .
?pfs12 up:annotation ?annotation13 .
?annotation13 faldo:begin ?pfsb14 ;
faldo:end ?pfse15 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Important for tRNA non-discrimination' .
?pfsb14 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?pfse15 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?pfs18 up:annotation ?annotation19 .
?annotation19 faldo:begin ?pfsb20 ;
faldo:end ?pfse21 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Important for tRNA non-discrimination' .
?pfsb20 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
?pfse21 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?pfs24 up:annotation ?annotation25 .
?annotation25 faldo:begin ?pfsb26 ;
faldo:end ?pfse27 ;
up:ligand ?ligand28 ;
rdf:type up:Binding_Site_Annotation .
?pfsb26 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?pfse27 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?ligand28 rdfs:subClassOf chebi:30616 .
?pfs31 up:annotation ?annotation32 .
?annotation32 faldo:begin ?pfsb33 ;
faldo:end ?pfse34 ;
up:ligand ?ligand35 ;
rdf:type up:Binding_Site_Annotation .
?pfsb33 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?pfse34 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?ligand35 rdfs:subClassOf chebi:30616 .
?pfs38 up:annotation ?annotation39 .
?annotation39 faldo:begin ?pfsb40 ;
faldo:end ?pfse41 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'Aspartate' .
?pfsb40 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
?pfse41 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?pfs44 up:annotation ?annotation45 .
?annotation45 faldo:begin ?pfsb46 ;
faldo:end ?pfse47 ;
up:ligand ?ligand48 ;
rdf:type up:Binding_Site_Annotation .
?pfsb46 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?pfse47 faldo:position ?thisPositionOn50 ;
rdf:type faldo:ExactPosition .
?ligand48 rdfs:subClassOf chebi:29991 .
?pfs51 up:annotation ?annotation52 .
?annotation52 faldo:begin ?pfsb53 ;
faldo:end ?pfse54 ;
up:ligand ?ligand55 ;
rdf:type up:Binding_Site_Annotation .
?pfsb53 faldo:position ?thisPositionOn56 ;
rdf:type faldo:ExactPosition .
?pfse54 faldo:position ?thisPositionOn57 ;
rdf:type faldo:ExactPosition .
?ligand55 rdfs:subClassOf chebi:29991 .
?pfs58 up:annotation ?annotation59 .
?annotation59 faldo:begin ?pfsb60 ;
faldo:end ?pfse61 ;
up:ligand ?ligand62 ;
rdf:type up:Binding_Site_Annotation .
?pfsb60 faldo:position ?thisPositionOn63 ;
rdf:type faldo:ExactPosition .
?pfse61 faldo:position ?thisPositionOn64 ;
rdf:type faldo:ExactPosition .
?ligand62 rdfs:subClassOf chebi:30616 .
?pfs65 up:annotation ?annotation66 .
?annotation66 faldo:begin ?pfsb67 ;
faldo:end ?pfse68 ;
up:ligand ?ligand69 ;
rdf:type up:Binding_Site_Annotation .
?pfsb67 faldo:position ?thisPositionOn70 ;
rdf:type faldo:ExactPosition .
?pfse68 faldo:position ?thisPositionOn71 ;
rdf:type faldo:ExactPosition .
?ligand69 rdfs:subClassOf chebi:29991 .
?pfs72 up:annotation ?annotation73 .
?annotation73 faldo:begin ?pfsb74 ;
faldo:end ?pfse75 ;
up:ligand ?ligand76 ;
rdf:type up:Binding_Site_Annotation .
?pfsb74 faldo:position ?thisPositionOn77 ;
rdf:type faldo:ExactPosition .
?pfse75 faldo:position ?thisPositionOn78 ;
rdf:type faldo:ExactPosition .
?ligand76 rdfs:subClassOf chebi:30616 .
?pfs79 up:annotation ?annotation80 .
?annotation80 faldo:begin ?pfsb81 ;
faldo:end ?pfse82 ;
up:ligand ?ligand83 ;
rdf:type up:Binding_Site_Annotation .
?pfsb81 faldo:position ?thisPositionOn84 ;
rdf:type faldo:ExactPosition .
?pfse82 faldo:position ?thisPositionOn85 ;
rdf:type faldo:ExactPosition .
?ligand83 rdfs:subClassOf chebi:29991 .
_:18002 a rdf:Statement ;
up:attribution _:17972 ;
rdf:subject ?gene0 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene0 .
_:18003 a rdf:Statement ;
up:attribution _:17973 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:18004 a rdf:Statement ;
up:attribution _:17974 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:18005 a rdf:Statement ;
up:attribution _:17975 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:18006 a rdf:Statement ;
up:attribution _:17976 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:18007 a rdf:Statement ;
up:attribution _:17977 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:30 .
_:18008 a rdf:Statement ;
up:attribution _:17978 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:648 .
_:18009 a rdf:Statement ;
up:attribution _:17979 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:436 .
_:18010 a rdf:Statement ;
up:attribution _:17980 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:18011 a rdf:Statement ;
up:attribution _:17981 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:18012 a rdf:Statement ;
up:attribution _:17982 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004815 .
_:18013 a rdf:Statement ;
up:attribution _:17983 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:18014 a rdf:Statement ;
up:attribution _:17984 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006422 .
_:18015 a rdf:Statement ;
up:attribution _:17985 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:18016 a rdf:Statement ;
up:attribution _:17986 ;
rdf:subject ?case5 ;
rdf:predicate up:recommendedName ;
rdf:object ?name6 .
_:18017 a rdf:Statement ;
up:attribution _:17987 ;
rdf:subject ?case5 ;
rdf:predicate up:alternativeName ;
rdf:object ?name7 .
_:18018 a rdf:Statement ;
up:attribution _:17988 ;
rdf:subject ?case5 ;
rdf:predicate up:alternativeName ;
rdf:object ?name8 .
_:18019 a rdf:Statement ;
up:attribution _:17989 ;
rdf:subject ?case9 ;
rdf:predicate up:recommendedName ;
rdf:object ?name10 .
_:18020 a rdf:Statement ;
up:attribution _:17990 ;
rdf:subject ?case9 ;
rdf:predicate up:alternativeName ;
rdf:object ?name11 .
_:18021 a rdf:Statement ;
up:source unirule:MF_00044 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:18022 a rdf:Statement ;
up:attribution _:17991 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:18023 a rdf:Statement ;
up:source unirule:MF_00044 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:18024 a rdf:Statement ;
up:attribution _:17992 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:18025 a rdf:Statement ;
up:source unirule:MF_00044 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:18026 a rdf:Statement ;
up:attribution _:17993 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:18027 a rdf:Statement ;
up:source unirule:MF_00044 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:18028 a rdf:Statement ;
up:attribution _:17994 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:18029 a rdf:Statement ;
up:source unirule:MF_00044 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:18030 a rdf:Statement ;
up:attribution _:17995 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:18031 a rdf:Statement ;
up:source unirule:MF_00044 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:18032 a rdf:Statement ;
up:attribution _:17996 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:18033 a rdf:Statement ;
up:source unirule:MF_00044 ;
rdf:subject ?pfs51 ;
rdf:predicate up:annotation ;
rdf:object ?annotation52 .
_:18034 a rdf:Statement ;
up:attribution _:17997 ;
rdf:subject ?pfs51 ;
rdf:predicate up:annotation ;
rdf:object ?annotation52 .
_:18035 a rdf:Statement ;
up:source unirule:MF_00044 ;
rdf:subject ?pfs58 ;
rdf:predicate up:annotation ;
rdf:object ?annotation59 .
_:18036 a rdf:Statement ;
up:attribution _:17998 ;
rdf:subject ?pfs58 ;
rdf:predicate up:annotation ;
rdf:object ?annotation59 .
_:18037 a rdf:Statement ;
up:source unirule:MF_00044 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation66 .
_:18038 a rdf:Statement ;
up:attribution _:17999 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation66 .
_:18039 a rdf:Statement ;
up:source unirule:MF_00044 ;
rdf:subject ?pfs72 ;
rdf:predicate up:annotation ;
rdf:object ?annotation73 .
_:18040 a rdf:Statement ;
up:attribution _:18000 ;
rdf:subject ?pfs72 ;
rdf:predicate up:annotation ;
rdf:object ?annotation73 .
_:18041 a rdf:Statement ;
up:source unirule:MF_00044 ;
rdf:subject ?pfs79 ;
rdf:predicate up:annotation ;
rdf:object ?annotation80 .
_:18042 a rdf:Statement ;
up:attribution _:18001 ;
rdf:subject ?pfs79 ;
rdf:predicate up:annotation ;
rdf:object ?annotation80 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00044
#Rule MF_00044 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03
VALUES ?supertaxon86 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00044 .
?thisOrganism rdfs:subClassOf+ ?supertaxon86 .
BIND(URI(CONCAT(STR(?this), '#MF_00044a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_00044a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00044a4')) AS ?annotation4) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch91 faldo:location ?templateMotifSequenceMatchRegionQ5142292 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5142294 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ51422MF_0004487 .
?templateMotifSequenceMatchRegionQ5142292 faldo:begin ?templateMotifSequenceMatchBeginQ5142293 .
?templateMotifSequenceMatchBeginQ5142293 faldo:position ?templateMotifSequenceMatchBeginPositionQ5142288 ;
faldo:reference isoform:Q51422-1 .
?templateMotifSequenceProfileAlignmentOperationQ5142294 edam:has_input signature:MF_00044 ;
rdf:type edam:operation_0300 .
?targetMotifMatch95 faldo:location ?targetMotifMatchRegionMatch96 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0004498 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ51422MF_0004489 .
?targetMotifMatchRegionMatch96 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0004497 .
?targetMotifMatchRegionMatchBeginMF_0004497 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0004490 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0004498 edam:has_input signature:MF_00044 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagNonDiscr1_bact) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ51422MF_0004487, 1, (STRLEN(?templateMotifCigarQ51422MF_0004487) - STRLEN(REPLACE(?templateMotifCigarQ51422MF_0004487, CONCAT('^(?:-*[^-]){', STR(((31 - ?templateMotifSequenceMatchBeginPositionQ5142288) + 1)), '}'), '')))), '[a-z]', '')) AS ?step199) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ51422MF_0004489, 1, (STRLEN(?targetMotifMatchCigarQ51422MF_0004489) - STRLEN(REPLACE(?targetMotifMatchCigarQ51422MF_0004489, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ51422MF_0004489, 1, (STRLEN(?targetMotifMatchCigarQ51422MF_0004489) - STRLEN(REPLACE(?targetMotifMatchCigarQ51422MF_0004489, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), '')))), '[^-]', ''))) AS ?step2100) .
BIND(((?step2100 + ?targetMotifMatchRegionMatchBeginPositionMF_0004490) - 1) AS ?thisPositionOn16) .
BIND(?thisPositionOn16 AS ?thisPositionOn17) .
BIND(?this AS ?pfs1t101) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb14) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse15) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn16, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00044a13')) AS ?annotation13) .
BIND(?this AS ?pfs12) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch106 faldo:location ?templateMotifSequenceMatchRegionQ51422107 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ51422109 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ51422MF_00044102 .
?templateMotifSequenceMatchRegionQ51422107 faldo:begin ?templateMotifSequenceMatchBeginQ51422108 .
?templateMotifSequenceMatchBeginQ51422108 faldo:position ?templateMotifSequenceMatchBeginPositionQ51422103 ;
faldo:reference isoform:Q51422-1 .
?templateMotifSequenceProfileAlignmentOperationQ51422109 edam:has_input signature:MF_00044 ;
rdf:type edam:operation_0300 .
?targetMotifMatch110 faldo:location ?targetMotifMatchRegionMatch111 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00044113 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ51422MF_00044104 .
?targetMotifMatchRegionMatch111 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00044112 .
?targetMotifMatchRegionMatchBeginMF_00044112 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00044105 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00044113 edam:has_input signature:MF_00044 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagNonDiscr2_bact) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ51422MF_00044102, 1, (STRLEN(?templateMotifCigarQ51422MF_00044102) - STRLEN(REPLACE(?templateMotifCigarQ51422MF_00044102, CONCAT('^(?:-*[^-]){', STR(((82 - ?templateMotifSequenceMatchBeginPositionQ51422103) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1114) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ51422MF_00044104, 1, (STRLEN(?targetMotifMatchCigarQ51422MF_00044104) - STRLEN(REPLACE(?targetMotifMatchCigarQ51422MF_00044104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ51422MF_00044104, 1, (STRLEN(?targetMotifMatchCigarQ51422MF_00044104) - STRLEN(REPLACE(?targetMotifMatchCigarQ51422MF_00044104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), '')))), '[^-]', ''))) AS ?step2115) .
BIND(((?step2115 + ?targetMotifMatchRegionMatchBeginPositionMF_00044105) - 1) AS ?thisPositionOn22) .
BIND(?thisPositionOn22 AS ?thisPositionOn23) .
BIND(?this AS ?pfs2t116) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb20) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse21) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn22, 1) = 'G')) .
BIND(URI(CONCAT(STR(?this), '#MF_00044a19')) AS ?annotation19) .
BIND(?this AS ?pfs18) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch121 faldo:location ?templateMotifSequenceMatchRegionP36419122 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36419124 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36419MF_00044117 .
?templateMotifSequenceMatchRegionP36419122 faldo:begin ?templateMotifSequenceMatchBeginP36419123 .
?templateMotifSequenceMatchBeginP36419123 faldo:position ?templateMotifSequenceMatchBeginPositionP36419118 ;
faldo:reference isoform:P36419-1 .
?templateMotifSequenceProfileAlignmentOperationP36419124 edam:has_input signature:MF_00044 ;
rdf:type edam:operation_0300 .
?targetMotifMatch125 faldo:location ?targetMotifMatchRegionMatch126 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00044128 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36419MF_00044119 .
?targetMotifMatchRegionMatch126 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00044127 .
?targetMotifMatchRegionMatchBeginMF_00044127 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00044120 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00044128 edam:has_input signature:MF_00044 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36419MF_00044117, 1, (STRLEN(?templateMotifCigarP36419MF_00044117) - STRLEN(REPLACE(?templateMotifCigarP36419MF_00044117, CONCAT('^(?:-*[^-]){', STR(((223 - ?templateMotifSequenceMatchBeginPositionP36419118) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1129) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36419MF_00044119, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044119) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36419MF_00044119, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044119) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), '')))), '[^-]', ''))) AS ?step2130) .
BIND(((?step2130 + ?targetMotifMatchRegionMatchBeginPositionMF_00044120) - 1) AS ?thisPositionOn29) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36419MF_00044117, 1, (STRLEN(?templateMotifCigarP36419MF_00044117) - STRLEN(REPLACE(?templateMotifCigarP36419MF_00044117, CONCAT('^(?:-*[^-]){', STR(((225 - ?templateMotifSequenceMatchBeginPositionP36419118) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1131) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36419MF_00044119, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044119) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36419MF_00044119, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044119) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), '')))), '[^-]', ''))) AS ?step2132) .
BIND(((?step2132 + ?targetMotifMatchRegionMatchBeginPositionMF_00044120) - 1) AS ?thisPositionOn30) .
BIND(?this AS ?pfs3t133) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb26) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse27) .
FILTER (REGEX('R[ARNDCQEGHILKMFPSTWYVBZJUOX]E', SUBSTR(?thisSequenceValue, ?thisPositionOn29, (?thisPositionOn30 - ?thisPositionOn29)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00044a25')) AS ?annotation25) .
BIND(?this AS ?pfs24) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch138 faldo:location ?templateMotifSequenceMatchRegionP36419139 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36419141 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36419MF_00044134 .
?templateMotifSequenceMatchRegionP36419139 faldo:begin ?templateMotifSequenceMatchBeginP36419140 .
?templateMotifSequenceMatchBeginP36419140 faldo:position ?templateMotifSequenceMatchBeginPositionP36419135 ;
faldo:reference isoform:P36419-1 .
?templateMotifSequenceProfileAlignmentOperationP36419141 edam:has_input signature:MF_00044 ;
rdf:type edam:operation_0300 .
?targetMotifMatch142 faldo:location ?targetMotifMatchRegionMatch143 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00044145 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36419MF_00044136 .
?targetMotifMatchRegionMatch143 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00044144 .
?targetMotifMatchRegionMatchBeginMF_00044144 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00044137 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00044145 edam:has_input signature:MF_00044 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36419MF_00044134, 1, (STRLEN(?templateMotifCigarP36419MF_00044134) - STRLEN(REPLACE(?templateMotifCigarP36419MF_00044134, CONCAT('^(?:-*[^-]){', STR(((528 - ?templateMotifSequenceMatchBeginPositionP36419135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1146) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36419MF_00044136, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044136) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36419MF_00044136, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044136) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), '')))), '[^-]', ''))) AS ?step2147) .
BIND(((?step2147 + ?targetMotifMatchRegionMatchBeginPositionMF_00044137) - 1) AS ?thisPositionOn36) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36419MF_00044134, 1, (STRLEN(?templateMotifCigarP36419MF_00044134) - STRLEN(REPLACE(?templateMotifCigarP36419MF_00044134, CONCAT('^(?:-*[^-]){', STR(((531 - ?templateMotifSequenceMatchBeginPositionP36419135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1148) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36419MF_00044136, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044136) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36419MF_00044136, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044136) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), '')))), '[^-]', ''))) AS ?step2149) .
BIND(((?step2149 + ?targetMotifMatchRegionMatchBeginPositionMF_00044137) - 1) AS ?thisPositionOn37) .
BIND(?this AS ?pfs3t150) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb33) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse34) .
FILTER (REGEX('G[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]R', SUBSTR(?thisSequenceValue, ?thisPositionOn36, (?thisPositionOn37 - ?thisPositionOn36)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00044a32')) AS ?annotation32) .
BIND(?this AS ?pfs31) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch155 faldo:location ?templateMotifSequenceMatchRegionP36419156 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36419158 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36419MF_00044151 .
?templateMotifSequenceMatchRegionP36419156 faldo:begin ?templateMotifSequenceMatchBeginP36419157 .
?templateMotifSequenceMatchBeginP36419157 faldo:position ?templateMotifSequenceMatchBeginPositionP36419152 ;
faldo:reference isoform:P36419-1 .
?templateMotifSequenceProfileAlignmentOperationP36419158 edam:has_input signature:MF_00044 ;
rdf:type edam:operation_0300 .
?targetMotifMatch159 faldo:location ?targetMotifMatchRegionMatch160 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00044162 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36419MF_00044153 .
?targetMotifMatchRegionMatch160 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00044161 .
?targetMotifMatchRegionMatchBeginMF_00044161 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00044154 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00044162 edam:has_input signature:MF_00044 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36419MF_00044151, 1, (STRLEN(?templateMotifCigarP36419MF_00044151) - STRLEN(REPLACE(?templateMotifCigarP36419MF_00044151, CONCAT('^(?:-*[^-]){', STR(((201 - ?templateMotifSequenceMatchBeginPositionP36419152) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1163) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36419MF_00044153, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044153) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36419MF_00044153, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044153) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), '')))), '[^-]', ''))) AS ?step2164) .
BIND(((?step2164 + ?targetMotifMatchRegionMatchBeginPositionMF_00044154) - 1) AS ?thisPositionOn42) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36419MF_00044151, 1, (STRLEN(?templateMotifCigarP36419MF_00044151) - STRLEN(REPLACE(?templateMotifCigarP36419MF_00044151, CONCAT('^(?:-*[^-]){', STR(((204 - ?templateMotifSequenceMatchBeginPositionP36419152) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1165) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36419MF_00044153, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044153) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36419MF_00044153, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044153) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), '')))), '[^-]', ''))) AS ?step2166) .
BIND(((?step2166 + ?targetMotifMatchRegionMatchBeginPositionMF_00044154) - 1) AS ?thisPositionOn43) .
BIND(?this AS ?pfs3t167) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb40) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse41) .
FILTER (REGEX('Q[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]K', SUBSTR(?thisSequenceValue, ?thisPositionOn42, (?thisPositionOn43 - ?thisPositionOn42)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00044a39')) AS ?annotation39) .
BIND(?this AS ?pfs38) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch172 faldo:location ?templateMotifSequenceMatchRegionP36419173 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36419175 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36419MF_00044168 .
?templateMotifSequenceMatchRegionP36419173 faldo:begin ?templateMotifSequenceMatchBeginP36419174 .
?templateMotifSequenceMatchBeginP36419174 faldo:position ?templateMotifSequenceMatchBeginPositionP36419169 ;
faldo:reference isoform:P36419-1 .
?templateMotifSequenceProfileAlignmentOperationP36419175 edam:has_input signature:MF_00044 ;
rdf:type edam:operation_0300 .
?targetMotifMatch176 faldo:location ?targetMotifMatchRegionMatch177 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00044179 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36419MF_00044170 .
?targetMotifMatchRegionMatch177 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00044178 .
?targetMotifMatchRegionMatchBeginMF_00044178 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00044171 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00044179 edam:has_input signature:MF_00044 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36419MF_00044168, 1, (STRLEN(?templateMotifCigarP36419MF_00044168) - STRLEN(REPLACE(?templateMotifCigarP36419MF_00044168, CONCAT('^(?:-*[^-]){', STR(((177 - ?templateMotifSequenceMatchBeginPositionP36419169) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1180) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36419MF_00044170, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044170) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36419MF_00044170, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044170) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), '')))), '[^-]', ''))) AS ?step2181) .
BIND(((?step2181 + ?targetMotifMatchRegionMatchBeginPositionMF_00044171) - 1) AS ?thisPositionOn49) .
BIND(?thisPositionOn49 AS ?thisPositionOn50) .
BIND(?this AS ?pfs3t182) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb46) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse47) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00044a45')) AS ?annotation45) .
BIND(?this AS ?pfs44) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch187 faldo:location ?templateMotifSequenceMatchRegionP36419188 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36419190 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36419MF_00044183 .
?templateMotifSequenceMatchRegionP36419188 faldo:begin ?templateMotifSequenceMatchBeginP36419189 .
?templateMotifSequenceMatchBeginP36419189 faldo:position ?templateMotifSequenceMatchBeginPositionP36419184 ;
faldo:reference isoform:P36419-1 .
?templateMotifSequenceProfileAlignmentOperationP36419190 edam:has_input signature:MF_00044 ;
rdf:type edam:operation_0300 .
?targetMotifMatch191 faldo:location ?targetMotifMatchRegionMatch192 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00044194 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36419MF_00044185 .
?targetMotifMatchRegionMatch192 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00044193 .
?targetMotifMatchRegionMatchBeginMF_00044193 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00044186 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00044194 edam:has_input signature:MF_00044 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36419MF_00044183, 1, (STRLEN(?templateMotifCigarP36419MF_00044183) - STRLEN(REPLACE(?templateMotifCigarP36419MF_00044183, CONCAT('^(?:-*[^-]){', STR(((223 - ?templateMotifSequenceMatchBeginPositionP36419184) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1195) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36419MF_00044185, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044185) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36419MF_00044185, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044185) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), '')))), '[^-]', ''))) AS ?step2196) .
BIND(((?step2196 + ?targetMotifMatchRegionMatchBeginPositionMF_00044186) - 1) AS ?thisPositionOn56) .
BIND(?thisPositionOn56 AS ?thisPositionOn57) .
BIND(?this AS ?pfs3t197) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfsb53) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfse54) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn56, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_00044a52')) AS ?annotation52) .
BIND(?this AS ?pfs51) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch202 faldo:location ?templateMotifSequenceMatchRegionP36419203 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36419205 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36419MF_00044198 .
?templateMotifSequenceMatchRegionP36419203 faldo:begin ?templateMotifSequenceMatchBeginP36419204 .
?templateMotifSequenceMatchBeginP36419204 faldo:position ?templateMotifSequenceMatchBeginPositionP36419199 ;
faldo:reference isoform:P36419-1 .
?templateMotifSequenceProfileAlignmentOperationP36419205 edam:has_input signature:MF_00044 ;
rdf:type edam:operation_0300 .
?targetMotifMatch206 faldo:location ?targetMotifMatchRegionMatch207 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00044209 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36419MF_00044200 .
?targetMotifMatchRegionMatch207 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00044208 .
?targetMotifMatchRegionMatchBeginMF_00044208 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00044201 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00044209 edam:has_input signature:MF_00044 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36419MF_00044198, 1, (STRLEN(?templateMotifCigarP36419MF_00044198) - STRLEN(REPLACE(?templateMotifCigarP36419MF_00044198, CONCAT('^(?:-*[^-]){', STR(((232 - ?templateMotifSequenceMatchBeginPositionP36419199) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1210) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36419MF_00044200, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044200) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1210), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36419MF_00044200, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044200) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1210), '}'), '')))), '[^-]', ''))) AS ?step2211) .
BIND(((?step2211 + ?targetMotifMatchRegionMatchBeginPositionMF_00044201) - 1) AS ?thisPositionOn63) .
BIND(?thisPositionOn63 AS ?thisPositionOn64) .
BIND(?this AS ?pfs3t212) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfsb60) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfse61) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn63, 1) = 'Q')) .
BIND(URI(CONCAT(STR(?this), '#MF_00044a59')) AS ?annotation59) .
BIND(?this AS ?pfs58) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch217 faldo:location ?templateMotifSequenceMatchRegionP36419218 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36419220 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36419MF_00044213 .
?templateMotifSequenceMatchRegionP36419218 faldo:begin ?templateMotifSequenceMatchBeginP36419219 .
?templateMotifSequenceMatchBeginP36419219 faldo:position ?templateMotifSequenceMatchBeginPositionP36419214 ;
faldo:reference isoform:P36419-1 .
?templateMotifSequenceProfileAlignmentOperationP36419220 edam:has_input signature:MF_00044 ;
rdf:type edam:operation_0300 .
?targetMotifMatch221 faldo:location ?targetMotifMatchRegionMatch222 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00044224 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36419MF_00044215 .
?targetMotifMatchRegionMatch222 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00044223 .
?targetMotifMatchRegionMatchBeginMF_00044223 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00044216 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00044224 edam:has_input signature:MF_00044 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36419MF_00044213, 1, (STRLEN(?templateMotifCigarP36419MF_00044213) - STRLEN(REPLACE(?templateMotifCigarP36419MF_00044213, CONCAT('^(?:-*[^-]){', STR(((442 - ?templateMotifSequenceMatchBeginPositionP36419214) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1225) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36419MF_00044215, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044215) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044215, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1225), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36419MF_00044215, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044215) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044215, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1225), '}'), '')))), '[^-]', ''))) AS ?step2226) .
BIND(((?step2226 + ?targetMotifMatchRegionMatchBeginPositionMF_00044216) - 1) AS ?thisPositionOn70) .
BIND(?thisPositionOn70 AS ?thisPositionOn71) .
BIND(?this AS ?pfs3t227) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb67) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse68) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn70, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00044a66')) AS ?annotation66) .
BIND(?this AS ?pfs65) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch232 faldo:location ?templateMotifSequenceMatchRegionP36419233 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36419235 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36419MF_00044228 .
?templateMotifSequenceMatchRegionP36419233 faldo:begin ?templateMotifSequenceMatchBeginP36419234 .
?templateMotifSequenceMatchBeginP36419234 faldo:position ?templateMotifSequenceMatchBeginPositionP36419229 ;
faldo:reference isoform:P36419-1 .
?templateMotifSequenceProfileAlignmentOperationP36419235 edam:has_input signature:MF_00044 ;
rdf:type edam:operation_0300 .
?targetMotifMatch236 faldo:location ?targetMotifMatchRegionMatch237 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00044239 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36419MF_00044230 .
?targetMotifMatchRegionMatch237 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00044238 .
?targetMotifMatchRegionMatchBeginMF_00044238 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00044231 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00044239 edam:has_input signature:MF_00044 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36419MF_00044228, 1, (STRLEN(?templateMotifCigarP36419MF_00044228) - STRLEN(REPLACE(?templateMotifCigarP36419MF_00044228, CONCAT('^(?:-*[^-]){', STR(((476 - ?templateMotifSequenceMatchBeginPositionP36419229) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1240) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36419MF_00044230, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044230) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044230, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1240), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36419MF_00044230, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044230) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044230, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1240), '}'), '')))), '[^-]', ''))) AS ?step2241) .
BIND(((?step2241 + ?targetMotifMatchRegionMatchBeginPositionMF_00044231) - 1) AS ?thisPositionOn77) .
BIND(?thisPositionOn77 AS ?thisPositionOn78) .
BIND(?this AS ?pfs3t242) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfsb74) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfse75) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn77, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00044a73')) AS ?annotation73) .
BIND(?this AS ?pfs72) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch247 faldo:location ?templateMotifSequenceMatchRegionP36419248 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36419250 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP36419MF_00044243 .
?templateMotifSequenceMatchRegionP36419248 faldo:begin ?templateMotifSequenceMatchBeginP36419249 .
?templateMotifSequenceMatchBeginP36419249 faldo:position ?templateMotifSequenceMatchBeginPositionP36419244 ;
faldo:reference isoform:P36419-1 .
?templateMotifSequenceProfileAlignmentOperationP36419250 edam:has_input signature:MF_00044 ;
rdf:type edam:operation_0300 .
?targetMotifMatch251 faldo:location ?targetMotifMatchRegionMatch252 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00044254 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP36419MF_00044245 .
?targetMotifMatchRegionMatch252 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00044253 .
?targetMotifMatchRegionMatchBeginMF_00044253 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00044246 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00044254 edam:has_input signature:MF_00044 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36419MF_00044243, 1, (STRLEN(?templateMotifCigarP36419MF_00044243) - STRLEN(REPLACE(?templateMotifCigarP36419MF_00044243, CONCAT('^(?:-*[^-]){', STR(((483 - ?templateMotifSequenceMatchBeginPositionP36419244) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1255) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36419MF_00044245, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044245) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044245, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1255), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36419MF_00044245, 1, (STRLEN(?targetMotifMatchCigarP36419MF_00044245) - STRLEN(REPLACE(?targetMotifMatchCigarP36419MF_00044245, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1255), '}'), '')))), '[^-]', ''))) AS ?step2256) .
BIND(((?step2256 + ?targetMotifMatchRegionMatchBeginPositionMF_00044246) - 1) AS ?thisPositionOn84) .
BIND(?thisPositionOn84 AS ?thisPositionOn85) .
BIND(?this AS ?pfs3t257) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn84))) AS ?pfsb81) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn85))) AS ?pfse82) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn84, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_00044a80')) AS ?annotation80) .
BIND(?this AS ?pfs79) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag258) .
BIND(URI(CONCAT(STR(?this), '#MF_00044a6')) AS ?name6) .
BIND(URI(CONCAT(STR(?this), '#MF_00044a7')) AS ?name7) .
BIND(URI(CONCAT(STR(?this), '#MF_00044a8')) AS ?name8) .
}
BIND(IF((BOUND(?tagNonDiscr1_bact) || BOUND(?tagNonDiscr2_bact)), ?caseWithTag258, ?UNBOUND_VARIABLE) AS ?case5) .
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag259) .
BIND(URI(CONCAT(STR(?this), '#MF_00044a10')) AS ?name10) .
BIND(URI(CONCAT(STR(?this), '#MF_00044a11')) AS ?name11) .
}
BIND(IF((BOUND(?tagNonDiscr1_bact) || BOUND(?tagNonDiscr2_bact)), ?caseWithTag259, ?UNBOUND_VARIABLE) AS ?case9) .
}
"xsd:string |