| http://purl.uniprot.org/unirules/MF_00140#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:55060 up:source unirule:MF_00140 .
_:55061 up:source unirule:MF_00140 .
_:55062 up:source unirule:MF_00140 .
_:55063 up:source unirule:MF_00140 .
_:55064 up:source unirule:MF_00140 .
_:55065 up:source unirule:MF_00140 .
_:55066 up:source unirule:MF_00140 .
_:55067 up:source unirule:MF_00140 .
_:55068 up:source unirule:MF_00140 .
_:55069 up:source unirule:MF_00140 .
_:55070 up:source unirule:MF_00140 .
_:55071 up:source unirule:MF_00140 .
_:55072 up:source unirule:MF_00140 .
_:55073 up:source unirule:MF_00140 .
_:55074 up:source unirule:MF_00140 .
_:55075 up:source unirule:MF_00140 .
_:55076 up:source unirule:MF_00140 .
_:55077 up:source unirule:MF_00140 .
_:55078 up:source unirule:MF_00140 .
_:55079 up:source unirule:MF_00140 .
_:55080 up:source unirule:MF_00140 .
_:55081 up:source unirule:MF_00140 .
_:55082 up:source unirule:MF_00140 .
_:55083 up:source unirule:MF_00140 .
_:55084 up:source unirule:MF_00140 .
_:55085 up:source unirule:MF_00140 .
_:55086 up:source unirule:MF_00140 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation6 ,
?annotation8 ;
up:classifiedWith GO:0004830 ,
GO:0005524 ,
GO:0005737 ,
GO:0006436 ,
keyword:30 ,
keyword:436 ,
keyword:547 ,
keyword:648 ,
keyword:67 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '6.1.1.2' ;
up:fullName 'Tryptophan--tRNA ligase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Tryptophanyl-tRNA synthetase' ;
up:shortName 'TrpRS' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'trpS' .
?annotation3 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the attachment of tryptophan to tRNA(Trp).' .
?annotation4 up:activity ?activity5 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity5 up:catalyticActivity ;
up:enzymeClass .
?annotation6 a up:Subcellular_Location_Annotation .
?annotation6li7 up:cellularComponent .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the class-I aminoacyl-tRNA synthetase family.' .
?pfs10 up:annotation ?annotation11 .
?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:30616 .
?pfs17 up:annotation ?annotation18 .
?annotation18 faldo:begin ?pfsb19 ;
faldo:end ?pfse20 ;
up:ligand ?ligand21 ;
rdf:type up:Binding_Site_Annotation .
?pfsb19 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
?pfse20 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?ligand21 rdfs:subClassOf chebi:30616 .
?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:Motif_Annotation ;
rdfs:comment "'HIGH' region" .
?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 ;
rdf:type up:Motif_Annotation ;
rdfs:comment "'KMSKS' region" .
?pfsb46 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?pfse47 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?pfs50 up:annotation ?annotation51 .
?annotation51 faldo:begin ?pfsb52 ;
faldo:end ?pfse53 ;
up:ligand ?ligand54 ;
rdf:type up:Binding_Site_Annotation .
?pfsb52 faldo:position ?thisPositionOn55 ;
rdf:type faldo:ExactPosition .
?pfse53 faldo:position ?thisPositionOn56 ;
rdf:type faldo:ExactPosition .
?ligand54 rdfs:subClassOf chebi:57912 .
?pfs57 up:annotation ?annotation58 .
?annotation58 faldo:begin ?pfsb59 ;
faldo:end ?pfse60 ;
up:ligand ?ligand61 ;
rdf:type up:Binding_Site_Annotation .
?pfsb59 faldo:position ?thisPositionOn62 ;
rdf:type faldo:ExactPosition .
?pfse60 faldo:position ?thisPositionOn63 ;
rdf:type faldo:ExactPosition .
?ligand61 rdfs:subClassOf chebi:30616 .
?pfs64 up:annotation ?annotation65 .
?annotation65 faldo:begin ?pfsb66 ;
faldo:end ?pfse67 ;
rdf:type up:Motif_Annotation ;
rdfs:comment "'HIGH' region" .
?pfsb66 faldo:position ?thisPositionOn68 ;
rdf:type faldo:ExactPosition .
?pfse67 faldo:position ?thisPositionOn69 ;
rdf:type faldo:ExactPosition .
?pfs70 up:annotation ?annotation71 .
?annotation71 faldo:begin ?pfsb72 ;
faldo:end ?pfse73 ;
rdf:type up:Motif_Annotation ;
rdfs:comment "'KMSKS' region" .
?pfsb72 faldo:position ?thisPositionOn74 ;
rdf:type faldo:ExactPosition .
?pfse73 faldo:position ?thisPositionOn75 ;
rdf:type faldo:ExactPosition .
_:55087 a rdf:Statement ;
up:attribution _:55060 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:55088 a rdf:Statement ;
up:attribution _:55061 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:55089 a rdf:Statement ;
up:attribution _:55062 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:55090 a rdf:Statement ;
up:attribution _:55063 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:55091 a rdf:Statement ;
up:attribution _:55064 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:55092 a rdf:Statement ;
up:attribution _:55065 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:55093 a rdf:Statement ;
up:attribution _:55066 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:55094 a rdf:Statement ;
up:attribution _:55067 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:55095 a rdf:Statement ;
up:attribution _:55068 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:30 .
_:55096 a rdf:Statement ;
up:attribution _:55069 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:648 .
_:55097 a rdf:Statement ;
up:attribution _:55070 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:436 .
_:55098 a rdf:Statement ;
up:attribution _:55071 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:55099 a rdf:Statement ;
up:attribution _:55072 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:55100 a rdf:Statement ;
up:attribution _:55073 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:55101 a rdf:Statement ;
up:attribution _:55074 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004830 .
_:55102 a rdf:Statement ;
up:attribution _:55075 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006436 .
_:55103 a rdf:Statement ;
up:attribution _:55076 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:55104 a rdf:Statement ;
up:source unirule:MF_00140 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:55105 a rdf:Statement ;
up:attribution _:55077 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:55106 a rdf:Statement ;
up:source unirule:MF_00140 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:55107 a rdf:Statement ;
up:attribution _:55078 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:55108 a rdf:Statement ;
up:source unirule:MF_00140 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:55109 a rdf:Statement ;
up:attribution _:55079 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:55110 a rdf:Statement ;
up:source unirule:MF_00140 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:55111 a rdf:Statement ;
up:attribution _:55080 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:55112 a rdf:Statement ;
up:source unirule:MF_00140 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:55113 a rdf:Statement ;
up:attribution _:55081 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:55114 a rdf:Statement ;
up:source unirule:MF_00140 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:55115 a rdf:Statement ;
up:attribution _:55082 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:55116 a rdf:Statement ;
up:source unirule:MF_00140 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:55117 a rdf:Statement ;
up:attribution _:55083 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:55118 a rdf:Statement ;
up:source unirule:MF_00140 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
_:55119 a rdf:Statement ;
up:attribution _:55084 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
_:55120 a rdf:Statement ;
up:source unirule:MF_00140 ;
rdf:subject ?pfs64 ;
rdf:predicate up:annotation ;
rdf:object ?annotation65 .
_:55121 a rdf:Statement ;
up:attribution _:55085 ;
rdf:subject ?pfs64 ;
rdf:predicate up:annotation ;
rdf:object ?annotation65 .
_:55122 a rdf:Statement ;
up:source unirule:MF_00140 ;
rdf:subject ?pfs70 ;
rdf:predicate up:annotation ;
rdf:object ?annotation71 .
_:55123 a rdf:Statement ;
up:attribution _:55086 ;
rdf:subject ?pfs70 ;
rdf:predicate up:annotation ;
rdf:object ?annotation71 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00140
#Rule MF_00140 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2024-11-07
{
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00140_B .
?thisOrganism rdfs:subClassOf+ taxon:2 .
} UNION {
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00140_A .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
}
BIND(URI(CONCAT(STR(?this), '#MF_00140a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00140a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00140a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00140a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00140a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00140a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch80 faldo:location ?templateMotifSequenceMatchRegionP0095381 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0095383 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP00953MF_00140_B76 .
?templateMotifSequenceMatchRegionP0095381 faldo:begin ?templateMotifSequenceMatchBeginP0095382 .
?templateMotifSequenceMatchBeginP0095382 faldo:position ?templateMotifSequenceMatchBeginPositionP0095377 ;
faldo:reference isoform:P00953-1 .
?templateMotifSequenceProfileAlignmentOperationP0095383 edam:has_input signature:MF_00140_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch84 faldo:location ?targetMotifMatchRegionMatch85 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00140_B87 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP00953MF_00140_B78 .
?targetMotifMatchRegionMatch85 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00140_B86 .
?targetMotifMatchRegionMatchBeginMF_00140_B86 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00140_B79 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00140_B87 edam:has_input signature:MF_00140_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00953MF_00140_B76, 1, (STRLEN(?templateMotifCigarP00953MF_00140_B76) - STRLEN(REPLACE(?templateMotifCigarP00953MF_00140_B76, CONCAT('^(?:-*[^-]){', STR(((9 - ?templateMotifSequenceMatchBeginPositionP0095377) + 1)), '}'), '')))), '[a-z]', '')) AS ?step188) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B78, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B78) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B78, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step188), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B78, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B78) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B78, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step188), '}'), '')))), '[^-]', ''))) AS ?step289) .
BIND(((?step289 + ?targetMotifMatchRegionMatchBeginPositionMF_00140_B79) - 1) AS ?thisPositionOn15) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00953MF_00140_B76, 1, (STRLEN(?templateMotifCigarP00953MF_00140_B76) - STRLEN(REPLACE(?templateMotifCigarP00953MF_00140_B76, CONCAT('^(?:-*[^-]){', STR(((11 - ?templateMotifSequenceMatchBeginPositionP0095377) + 1)), '}'), '')))), '[a-z]', '')) AS ?step190) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B78, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B78) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B78, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B78, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B78) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B78, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), '')))), '[^-]', ''))) AS ?step291) .
BIND(((?step291 + ?targetMotifMatchRegionMatchBeginPositionMF_00140_B79) - 1) AS ?thisPositionOn16) .
BIND(?this AS ?pfs1t92) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb12) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse13) .
FILTER (REGEX('[QTRK][PATS][ARNDCQEGHILKMFPSTWYVBZJUOX]{0,1)[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn15, (?thisPositionOn16 - ?thisPositionOn15)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00140a11')) AS ?annotation11) .
BIND(?this AS ?pfs10) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch97 faldo:location ?templateMotifSequenceMatchRegionP0095398 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP00953100 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP00953MF_00140_B93 .
?templateMotifSequenceMatchRegionP0095398 faldo:begin ?templateMotifSequenceMatchBeginP0095399 .
?templateMotifSequenceMatchBeginP0095399 faldo:position ?templateMotifSequenceMatchBeginPositionP0095394 ;
faldo:reference isoform:P00953-1 .
?templateMotifSequenceProfileAlignmentOperationP00953100 edam:has_input signature:MF_00140_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch101 faldo:location ?targetMotifMatchRegionMatch102 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00140_B104 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP00953MF_00140_B95 .
?targetMotifMatchRegionMatch102 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00140_B103 .
?targetMotifMatchRegionMatchBeginMF_00140_B103 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00140_B96 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00140_B104 edam:has_input signature:MF_00140_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00953MF_00140_B93, 1, (STRLEN(?templateMotifCigarP00953MF_00140_B93) - STRLEN(REPLACE(?templateMotifCigarP00953MF_00140_B93, CONCAT('^(?:-*[^-]){', STR(((17 - ?templateMotifSequenceMatchBeginPositionP0095394) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1105) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B95, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B95) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B95, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B95, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B95) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B95, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), '')))), '[^-]', ''))) AS ?step2106) .
BIND(((?step2106 + ?targetMotifMatchRegionMatchBeginPositionMF_00140_B96) - 1) AS ?thisPositionOn22) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00953MF_00140_B93, 1, (STRLEN(?templateMotifCigarP00953MF_00140_B93) - STRLEN(REPLACE(?templateMotifCigarP00953MF_00140_B93, CONCAT('^(?:-*[^-]){', STR(((18 - ?templateMotifSequenceMatchBeginPositionP0095394) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1107) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B95, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B95) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B95, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B95, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B95) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B95, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), '')))), '[^-]', ''))) AS ?step2108) .
BIND(((?step2108 + ?targetMotifMatchRegionMatchBeginPositionMF_00140_B96) - 1) AS ?thisPositionOn23) .
BIND(?this AS ?pfs1t109) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb19) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse20) .
FILTER (REGEX('G[NH]', SUBSTR(?thisSequenceValue, ?thisPositionOn22, (?thisPositionOn23 - ?thisPositionOn22)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00140a18')) AS ?annotation18) .
BIND(?this AS ?pfs17) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch114 faldo:location ?templateMotifSequenceMatchRegionP00953115 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP00953117 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP00953MF_00140_B110 .
?templateMotifSequenceMatchRegionP00953115 faldo:begin ?templateMotifSequenceMatchBeginP00953116 .
?templateMotifSequenceMatchBeginP00953116 faldo:position ?templateMotifSequenceMatchBeginPositionP00953111 ;
faldo:reference isoform:P00953-1 .
?templateMotifSequenceProfileAlignmentOperationP00953117 edam:has_input signature:MF_00140_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch118 faldo:location ?targetMotifMatchRegionMatch119 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00140_B121 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP00953MF_00140_B112 .
?targetMotifMatchRegionMatch119 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00140_B120 .
?targetMotifMatchRegionMatchBeginMF_00140_B120 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00140_B113 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00140_B121 edam:has_input signature:MF_00140_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00953MF_00140_B110, 1, (STRLEN(?templateMotifCigarP00953MF_00140_B110) - STRLEN(REPLACE(?templateMotifCigarP00953MF_00140_B110, CONCAT('^(?:-*[^-]){', STR(((144 - ?templateMotifSequenceMatchBeginPositionP00953111) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1122) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B112, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B112) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B112, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B112, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B112) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B112, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), '')))), '[^-]', ''))) AS ?step2123) .
BIND(((?step2123 + ?targetMotifMatchRegionMatchBeginPositionMF_00140_B113) - 1) AS ?thisPositionOn29) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00953MF_00140_B110, 1, (STRLEN(?templateMotifCigarP00953MF_00140_B110) - STRLEN(REPLACE(?templateMotifCigarP00953MF_00140_B110, CONCAT('^(?:-*[^-]){', STR(((146 - ?templateMotifSequenceMatchBeginPositionP00953111) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1124) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B112, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B112) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B112, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B112, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B112) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B112, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), '')))), '[^-]', ''))) AS ?step2125) .
BIND(((?step2125 + ?targetMotifMatchRegionMatchBeginPositionMF_00140_B113) - 1) AS ?thisPositionOn30) .
BIND(?this AS ?pfs1t126) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb26) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse27) .
FILTER (REGEX('G[ARNDCQEGHILKMFPSTWYVBZJUOX]D', SUBSTR(?thisSequenceValue, ?thisPositionOn29, (?thisPositionOn30 - ?thisPositionOn29)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00140a25')) AS ?annotation25) .
BIND(?this AS ?pfs24) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch131 faldo:location ?templateMotifSequenceMatchRegionP00953132 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP00953134 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP00953MF_00140_B127 .
?templateMotifSequenceMatchRegionP00953132 faldo:begin ?templateMotifSequenceMatchBeginP00953133 .
?templateMotifSequenceMatchBeginP00953133 faldo:position ?templateMotifSequenceMatchBeginPositionP00953128 ;
faldo:reference isoform:P00953-1 .
?templateMotifSequenceProfileAlignmentOperationP00953134 edam:has_input signature:MF_00140_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch135 faldo:location ?targetMotifMatchRegionMatch136 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00140_B138 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP00953MF_00140_B129 .
?targetMotifMatchRegionMatch136 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00140_B137 .
?targetMotifMatchRegionMatchBeginMF_00140_B137 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00140_B130 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00140_B138 edam:has_input signature:MF_00140_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00953MF_00140_B127, 1, (STRLEN(?templateMotifCigarP00953MF_00140_B127) - STRLEN(REPLACE(?templateMotifCigarP00953MF_00140_B127, CONCAT('^(?:-*[^-]){', STR(((192 - ?templateMotifSequenceMatchBeginPositionP00953128) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1139) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B129, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B129) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B129, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1139), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B129, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B129) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B129, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1139), '}'), '')))), '[^-]', ''))) AS ?step2140) .
BIND(((?step2140 + ?targetMotifMatchRegionMatchBeginPositionMF_00140_B130) - 1) AS ?thisPositionOn36) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00953MF_00140_B127, 1, (STRLEN(?templateMotifCigarP00953MF_00140_B127) - STRLEN(REPLACE(?templateMotifCigarP00953MF_00140_B127, CONCAT('^(?:-*[^-]){', STR(((196 - ?templateMotifSequenceMatchBeginPositionP00953128) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1141) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B129, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B129) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B129, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B129, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B129) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B129, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), '')))), '[^-]', ''))) AS ?step2142) .
BIND(((?step2142 + ?targetMotifMatchRegionMatchBeginPositionMF_00140_B130) - 1) AS ?thisPositionOn37) .
BIND(?this AS ?pfs1t143) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb33) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse34) .
FILTER (REGEX('KM[SG]KS', SUBSTR(?thisSequenceValue, ?thisPositionOn36, (?thisPositionOn37 - ?thisPositionOn36)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00140a32')) AS ?annotation32) .
BIND(?this AS ?pfs31) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch148 faldo:location ?templateMotifSequenceMatchRegionP00953149 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP00953151 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP00953MF_00140_B144 .
?templateMotifSequenceMatchRegionP00953149 faldo:begin ?templateMotifSequenceMatchBeginP00953150 .
?templateMotifSequenceMatchBeginP00953150 faldo:position ?templateMotifSequenceMatchBeginPositionP00953145 ;
faldo:reference isoform:P00953-1 .
?templateMotifSequenceProfileAlignmentOperationP00953151 edam:has_input signature:MF_00140_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch152 faldo:location ?targetMotifMatchRegionMatch153 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00140_B155 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP00953MF_00140_B146 .
?targetMotifMatchRegionMatch153 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00140_B154 .
?targetMotifMatchRegionMatchBeginMF_00140_B154 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00140_B147 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00140_B155 edam:has_input signature:MF_00140_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00953MF_00140_B144, 1, (STRLEN(?templateMotifCigarP00953MF_00140_B144) - STRLEN(REPLACE(?templateMotifCigarP00953MF_00140_B144, CONCAT('^(?:-*[^-]){', STR(((10 - ?templateMotifSequenceMatchBeginPositionP00953145) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1156) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B146, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B146) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B146, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B146) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), '')))), '[^-]', ''))) AS ?step2157) .
BIND(((?step2157 + ?targetMotifMatchRegionMatchBeginPositionMF_00140_B147) - 1) AS ?thisPositionOn42) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00953MF_00140_B144, 1, (STRLEN(?templateMotifCigarP00953MF_00140_B144) - STRLEN(REPLACE(?templateMotifCigarP00953MF_00140_B144, CONCAT('^(?:-*[^-]){', STR(((18 - ?templateMotifSequenceMatchBeginPositionP00953145) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1158) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B146, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B146) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B146, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B146) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), '')))), '[^-]', ''))) AS ?step2159) .
BIND(((?step2159 + ?targetMotifMatchRegionMatchBeginPositionMF_00140_B147) - 1) AS ?thisPositionOn43) .
BIND(?this AS ?pfs1t160) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb40) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse41) .
FILTER (REGEX('[PATS][ARNDCQEGHILKMFPSTWYVBZJUOX]{0,1)[STA][GDN][ARNDCQEGHILKMFPSTWYVBZJUOX][ILVFYQP][HST][ILW]G[NH]', SUBSTR(?thisSequenceValue, ?thisPositionOn42, (?thisPositionOn43 - ?thisPositionOn42)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00140a39')) AS ?annotation39) .
BIND(?this AS ?pfs38) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch165 faldo:location ?templateMotifSequenceMatchRegionP00953166 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP00953168 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP00953MF_00140_B161 .
?templateMotifSequenceMatchRegionP00953166 faldo:begin ?templateMotifSequenceMatchBeginP00953167 .
?templateMotifSequenceMatchBeginP00953167 faldo:position ?templateMotifSequenceMatchBeginPositionP00953162 ;
faldo:reference isoform:P00953-1 .
?templateMotifSequenceProfileAlignmentOperationP00953168 edam:has_input signature:MF_00140_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch169 faldo:location ?targetMotifMatchRegionMatch170 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00140_B172 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP00953MF_00140_B163 .
?targetMotifMatchRegionMatch170 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00140_B171 .
?targetMotifMatchRegionMatchBeginMF_00140_B171 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00140_B164 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00140_B172 edam:has_input signature:MF_00140_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00953MF_00140_B161, 1, (STRLEN(?templateMotifCigarP00953MF_00140_B161) - STRLEN(REPLACE(?templateMotifCigarP00953MF_00140_B161, CONCAT('^(?:-*[^-]){', STR(((192 - ?templateMotifSequenceMatchBeginPositionP00953162) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1173) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B163, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B163) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1173), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B163, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B163) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1173), '}'), '')))), '[^-]', ''))) AS ?step2174) .
BIND(((?step2174 + ?targetMotifMatchRegionMatchBeginPositionMF_00140_B164) - 1) AS ?thisPositionOn48) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00953MF_00140_B161, 1, (STRLEN(?templateMotifCigarP00953MF_00140_B161) - STRLEN(REPLACE(?templateMotifCigarP00953MF_00140_B161, CONCAT('^(?:-*[^-]){', STR(((196 - ?templateMotifSequenceMatchBeginPositionP00953162) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1175) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B163, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B163) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B163, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B163) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), '')))), '[^-]', ''))) AS ?step2176) .
BIND(((?step2176 + ?targetMotifMatchRegionMatchBeginPositionMF_00140_B164) - 1) AS ?thisPositionOn49) .
BIND(?this AS ?pfs1t177) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb46) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse47) .
FILTER (REGEX('KM[SG]KS', SUBSTR(?thisSequenceValue, ?thisPositionOn48, (?thisPositionOn49 - ?thisPositionOn48)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00140a45')) AS ?annotation45) .
BIND(?this AS ?pfs44) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch182 faldo:location ?templateMotifSequenceMatchRegionP00953183 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP00953185 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP00953MF_00140_B178 .
?templateMotifSequenceMatchRegionP00953183 faldo:begin ?templateMotifSequenceMatchBeginP00953184 .
?templateMotifSequenceMatchBeginP00953184 faldo:position ?templateMotifSequenceMatchBeginPositionP00953179 ;
faldo:reference isoform:P00953-1 .
?templateMotifSequenceProfileAlignmentOperationP00953185 edam:has_input signature:MF_00140_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch186 faldo:location ?targetMotifMatchRegionMatch187 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00140_B189 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP00953MF_00140_B180 .
?targetMotifMatchRegionMatch187 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00140_B188 .
?targetMotifMatchRegionMatchBeginMF_00140_B188 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00140_B181 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00140_B189 edam:has_input signature:MF_00140_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00953MF_00140_B178, 1, (STRLEN(?templateMotifCigarP00953MF_00140_B178) - STRLEN(REPLACE(?templateMotifCigarP00953MF_00140_B178, CONCAT('^(?:-*[^-]){', STR(((132 - ?templateMotifSequenceMatchBeginPositionP00953179) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1190) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B180, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B180) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B180, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B180) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1190), '}'), '')))), '[^-]', ''))) AS ?step2191) .
BIND(((?step2191 + ?targetMotifMatchRegionMatchBeginPositionMF_00140_B181) - 1) AS ?thisPositionOn55) .
BIND(?thisPositionOn55 AS ?thisPositionOn56) .
BIND(?this AS ?pfs1t192) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb52) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse53) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn55, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00140a51')) AS ?annotation51) .
BIND(?this AS ?pfs50) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch197 faldo:location ?templateMotifSequenceMatchRegionP00953198 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP00953200 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP00953MF_00140_B193 .
?templateMotifSequenceMatchRegionP00953198 faldo:begin ?templateMotifSequenceMatchBeginP00953199 .
?templateMotifSequenceMatchBeginP00953199 faldo:position ?templateMotifSequenceMatchBeginPositionP00953194 ;
faldo:reference isoform:P00953-1 .
?templateMotifSequenceProfileAlignmentOperationP00953200 edam:has_input signature:MF_00140_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch201 faldo:location ?targetMotifMatchRegionMatch202 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00140_B204 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP00953MF_00140_B195 .
?targetMotifMatchRegionMatch202 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00140_B203 .
?targetMotifMatchRegionMatchBeginMF_00140_B203 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00140_B196 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00140_B204 edam:has_input signature:MF_00140_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00953MF_00140_B193, 1, (STRLEN(?templateMotifCigarP00953MF_00140_B193) - STRLEN(REPLACE(?templateMotifCigarP00953MF_00140_B193, CONCAT('^(?:-*[^-]){', STR(((183 - ?templateMotifSequenceMatchBeginPositionP00953194) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1205) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B195, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B195) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B195, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1205), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00953MF_00140_B195, 1, (STRLEN(?targetMotifMatchCigarP00953MF_00140_B195) - STRLEN(REPLACE(?targetMotifMatchCigarP00953MF_00140_B195, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1205), '}'), '')))), '[^-]', ''))) AS ?step2206) .
BIND(((?step2206 + ?targetMotifMatchRegionMatchBeginPositionMF_00140_B196) - 1) AS ?thisPositionOn62) .
BIND(?thisPositionOn62 AS ?thisPositionOn63) .
BIND(?this AS ?pfs1t207) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfsb59) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfse60) .
FILTER (REGEX('[VIL]', SUBSTR(?thisSequenceValue, ?thisPositionOn62, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00140a58')) AS ?annotation58) .
BIND(?this AS ?pfs57) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch212 faldo:location ?templateMotifSequenceMatchRegionQ58810213 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ58810215 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ58810MF_00140_A208 .
?templateMotifSequenceMatchRegionQ58810213 faldo:begin ?templateMotifSequenceMatchBeginQ58810214 .
?templateMotifSequenceMatchBeginQ58810214 faldo:position ?templateMotifSequenceMatchBeginPositionQ58810209 ;
faldo:reference isoform:Q58810-1 .
?templateMotifSequenceProfileAlignmentOperationQ58810215 edam:has_input signature:MF_00140_A ;
rdf:type edam:operation_0300 .
?targetMotifMatch216 faldo:location ?targetMotifMatchRegionMatch217 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00140_A219 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ58810MF_00140_A210 .
?targetMotifMatchRegionMatch217 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00140_A218 .
?targetMotifMatchRegionMatchBeginMF_00140_A218 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00140_A211 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00140_A219 edam:has_input signature:MF_00140_A ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ58810MF_00140_A208, 1, (STRLEN(?templateMotifCigarQ58810MF_00140_A208) - STRLEN(REPLACE(?templateMotifCigarQ58810MF_00140_A208, CONCAT('^(?:-*[^-]){', STR(((75 - ?templateMotifSequenceMatchBeginPositionQ58810209) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1220) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ58810MF_00140_A210, 1, (STRLEN(?targetMotifMatchCigarQ58810MF_00140_A210) - STRLEN(REPLACE(?targetMotifMatchCigarQ58810MF_00140_A210, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1220), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ58810MF_00140_A210, 1, (STRLEN(?targetMotifMatchCigarQ58810MF_00140_A210) - STRLEN(REPLACE(?targetMotifMatchCigarQ58810MF_00140_A210, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1220), '}'), '')))), '[^-]', ''))) AS ?step2221) .
BIND(((?step2221 + ?targetMotifMatchRegionMatchBeginPositionMF_00140_A211) - 1) AS ?thisPositionOn68) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ58810MF_00140_A208, 1, (STRLEN(?templateMotifCigarQ58810MF_00140_A208) - STRLEN(REPLACE(?templateMotifCigarQ58810MF_00140_A208, CONCAT('^(?:-*[^-]){', STR(((83 - ?templateMotifSequenceMatchBeginPositionQ58810209) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1222) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ58810MF_00140_A210, 1, (STRLEN(?targetMotifMatchCigarQ58810MF_00140_A210) - STRLEN(REPLACE(?targetMotifMatchCigarQ58810MF_00140_A210, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1222), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ58810MF_00140_A210, 1, (STRLEN(?targetMotifMatchCigarQ58810MF_00140_A210) - STRLEN(REPLACE(?targetMotifMatchCigarQ58810MF_00140_A210, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1222), '}'), '')))), '[^-]', ''))) AS ?step2223) .
BIND(((?step2223 + ?targetMotifMatchRegionMatchBeginPositionMF_00140_A211) - 1) AS ?thisPositionOn69) .
BIND(?this AS ?pfs2t224) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfsb66) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfse67) .
FILTER (REGEX('P[ST][ARNDCQEGHILKMFPSTWYVBZJUOX]{2)[MVFP]H[LIF]G[HN]', SUBSTR(?thisSequenceValue, ?thisPositionOn68, (?thisPositionOn69 - ?thisPositionOn68)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00140a65')) AS ?annotation65) .
BIND(?this AS ?pfs64) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch229 faldo:location ?templateMotifSequenceMatchRegionQ58810230 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ58810232 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ58810MF_00140_A225 .
?templateMotifSequenceMatchRegionQ58810230 faldo:begin ?templateMotifSequenceMatchBeginQ58810231 .
?templateMotifSequenceMatchBeginQ58810231 faldo:position ?templateMotifSequenceMatchBeginPositionQ58810226 ;
faldo:reference isoform:Q58810-1 .
?templateMotifSequenceProfileAlignmentOperationQ58810232 edam:has_input signature:MF_00140_A ;
rdf:type edam:operation_0300 .
?targetMotifMatch233 faldo:location ?targetMotifMatchRegionMatch234 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00140_A236 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ58810MF_00140_A227 .
?targetMotifMatchRegionMatch234 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00140_A235 .
?targetMotifMatchRegionMatchBeginMF_00140_A235 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00140_A228 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00140_A236 edam:has_input signature:MF_00140_A ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ58810MF_00140_A225, 1, (STRLEN(?templateMotifCigarQ58810MF_00140_A225) - STRLEN(REPLACE(?templateMotifCigarQ58810MF_00140_A225, CONCAT('^(?:-*[^-]){', STR(((255 - ?templateMotifSequenceMatchBeginPositionQ58810226) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1237) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ58810MF_00140_A227, 1, (STRLEN(?targetMotifMatchCigarQ58810MF_00140_A227) - STRLEN(REPLACE(?targetMotifMatchCigarQ58810MF_00140_A227, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1237), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ58810MF_00140_A227, 1, (STRLEN(?targetMotifMatchCigarQ58810MF_00140_A227) - STRLEN(REPLACE(?targetMotifMatchCigarQ58810MF_00140_A227, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1237), '}'), '')))), '[^-]', ''))) AS ?step2238) .
BIND(((?step2238 + ?targetMotifMatchRegionMatchBeginPositionMF_00140_A228) - 1) AS ?thisPositionOn74) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ58810MF_00140_A225, 1, (STRLEN(?templateMotifCigarQ58810MF_00140_A225) - STRLEN(REPLACE(?templateMotifCigarQ58810MF_00140_A225, CONCAT('^(?:-*[^-]){', STR(((259 - ?templateMotifSequenceMatchBeginPositionQ58810226) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1239) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ58810MF_00140_A227, 1, (STRLEN(?targetMotifMatchCigarQ58810MF_00140_A227) - STRLEN(REPLACE(?targetMotifMatchCigarQ58810MF_00140_A227, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1239), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ58810MF_00140_A227, 1, (STRLEN(?targetMotifMatchCigarQ58810MF_00140_A227) - STRLEN(REPLACE(?targetMotifMatchCigarQ58810MF_00140_A227, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1239), '}'), '')))), '[^-]', ''))) AS ?step2240) .
BIND(((?step2240 + ?targetMotifMatchRegionMatchBeginPositionMF_00140_A228) - 1) AS ?thisPositionOn75) .
BIND(?this AS ?pfs2t241) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfsb72) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfse73) .
FILTER (REGEX('KMS[SA][SN]', SUBSTR(?thisSequenceValue, ?thisPositionOn74, (?thisPositionOn75 - ?thisPositionOn74)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00140a71')) AS ?annotation71) .
BIND(?this AS ?pfs70) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(?this AS ?case9) .
}
}
"xsd:string |