| http://purl.uniprot.org/unirules/MF_04013#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:899007 up:source unirule:MF_04013 .
_:899008 up:source unirule:MF_04013 .
_:899009 up:source unirule:MF_04013 .
_:899010 up:source unirule:MF_04013 .
_:899011 up:source unirule:MF_04013 .
_:899012 up:source unirule:MF_04013 .
_:899013 up:source unirule:MF_04013 .
_:899014 up:source unirule:MF_04013 .
_:899015 up:source unirule:MF_04013 .
_:899016 up:source unirule:MF_04013 .
_:899017 up:source unirule:MF_04013 .
_:899018 up:source unirule:MF_04013 .
_:899019 up:source unirule:MF_04013 .
_:899020 up:source unirule:MF_04013 .
_:899021 up:source unirule:MF_04013 .
_:899022 up:source unirule:MF_04013 .
_:899023 up:source unirule:MF_04013 .
_:899024 up:source unirule:MF_04013 .
_:899025 up:source unirule:MF_04013 .
_:899026 up:source unirule:MF_04013 .
_:899027 up:source unirule:MF_04013 .
_:899028 up:source unirule:MF_04013 .
_:899029 up:source unirule:MF_04013 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation5 ,
?annotation7 ;
up:classifiedWith GO:0004518 ,
GO:0019076 ,
GO:0042025 ,
GO:0051276 ,
keyword:1048 ,
keyword:1188 ,
keyword:231 ,
keyword:238 ,
keyword:378 ;
up:recommendedName ?name0 .
?name0 up:ecName '3.1.-.-' ;
up:fullName 'Tripartite terminase subunit 3' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Terminase large subunit' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'TRM3' .
?annotation3 a up:Function_Annotation ;
rdfs:comment 'Component of the molecular motor that translocates viral genomic DNA in empty capsid during DNA packaging. Forms a tripartite terminase complex together with TRM1 and TRM2 in the host cytoplasm. Once the complex reaches the host nucleus, it interacts with the capsid portal vertex. This portal forms a ring in which genomic DNA is translocated into the capsid. TRM3 carries an RNase H-like nuclease activity that plays an important role for the cleavage of concatemeric viral DNA into unit length genomes.' .
?annotation4 a up:Subunit_Annotation ;
rdfs:comment 'Interacts with the terminase subunits TRM1 and TRM2. Interacts with portal protein.' .
?annotation5 a up:Subcellular_Location_Annotation ;
rdfs:comment 'Responsible for the nuclear localization of the two others subunits TRM1 and TRM2' .
?annotation5li6 up:cellularComponent .
?annotation7 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the herpesviridae TRM3 protein family.' .
?pfs8 up:annotation ?annotation9 .
?annotation9 faldo:begin ?pfsb10 ;
faldo:end ?pfse11 ;
rdf:type up:Motif_Annotation ;
rdfs:comment 'Walker A motif' .
?pfsb10 faldo:position ?thisPositionOn12 ;
rdf:type faldo:ExactPosition .
?pfse11 faldo:position ?thisPositionOn13 ;
rdf:type faldo:ExactPosition .
?pfs14 up:annotation ?annotation15 .
?annotation15 faldo:begin ?pfsb16 ;
faldo:end ?pfse17 ;
rdf:type up:Motif_Annotation ;
rdfs:comment 'Walker B motif' .
?pfsb16 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfse17 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?pfs20 up:annotation ?annotation21 .
?annotation21 faldo:begin ?pfsb22 ;
faldo:end ?pfse23 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'For ATPase activity' .
?pfsb22 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfse23 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfs26 up:annotation ?annotation27 .
?annotation27 faldo:begin ?pfsb28 ;
faldo:end ?pfse29 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'For nuclease activity' .
?pfsb28 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?pfse29 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?pfs32 up:annotation ?annotation33 .
?annotation33 faldo:begin ?pfsb34 ;
faldo:end ?pfse35 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'For nuclease activity' .
?pfsb34 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?pfse35 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?pfs38 up:annotation ?annotation39 .
?annotation39 faldo:begin ?pfsb40 ;
faldo:end ?pfse41 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'For nuclease activity' .
?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 'Nuclear localization signal' .
?pfsb46 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?pfse47 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
_:899030 a rdf:Statement ;
up:attribution _:899007 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:899031 a rdf:Statement ;
up:attribution _:899008 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:899032 a rdf:Statement ;
up:attribution _:899009 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:899033 a rdf:Statement ;
up:attribution _:899010 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:899034 a rdf:Statement ;
up:attribution _:899011 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:899035 a rdf:Statement ;
up:attribution _:899012 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:899036 a rdf:Statement ;
up:attribution _:899013 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:899037 a rdf:Statement ;
up:attribution _:899014 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:238 .
_:899038 a rdf:Statement ;
up:attribution _:899015 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1048 .
_:899039 a rdf:Statement ;
up:attribution _:899016 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:899040 a rdf:Statement ;
up:attribution _:899017 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:231 .
_:899041 a rdf:Statement ;
up:attribution _:899018 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1188 .
_:899042 a rdf:Statement ;
up:attribution _:899019 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0042025 .
_:899043 a rdf:Statement ;
up:attribution _:899020 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0051276 .
_:899044 a rdf:Statement ;
up:attribution _:899021 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0019076 .
_:899045 a rdf:Statement ;
up:attribution _:899022 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004518 .
_:899046 a rdf:Statement ;
up:source unirule:MF_04013 ;
rdf:subject ?pfs8 ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:899047 a rdf:Statement ;
up:attribution _:899023 ;
rdf:subject ?pfs8 ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:899048 a rdf:Statement ;
up:source unirule:MF_04013 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:899049 a rdf:Statement ;
up:attribution _:899024 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:899050 a rdf:Statement ;
up:source unirule:MF_04013 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:899051 a rdf:Statement ;
up:attribution _:899025 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:899052 a rdf:Statement ;
up:source unirule:MF_04013 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:899053 a rdf:Statement ;
up:attribution _:899026 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:899054 a rdf:Statement ;
up:source unirule:MF_04013 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:899055 a rdf:Statement ;
up:attribution _:899027 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:899056 a rdf:Statement ;
up:source unirule:MF_04013 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:899057 a rdf:Statement ;
up:attribution _:899028 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:899058 a rdf:Statement ;
up:source unirule:MF_04013 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:899059 a rdf:Statement ;
up:attribution _:899029 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_04013
#Rule MF_04013 Created by:? on:2016-03-16 Modified by:Catherine Rivoire on:2022-05-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_04013 .
?thisOrganism rdfs:subClassOf+ taxon:10292 .
BIND(URI(CONCAT(STR(?this), '#MF_04013a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_04013a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_04013a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_04013a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_04013a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_04013a7')) AS ?annotation7) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch54 faldo:location ?templateMotifSequenceMatchRegionP0429555 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0429557 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP04295MF_0401350 .
?templateMotifSequenceMatchRegionP0429555 faldo:begin ?templateMotifSequenceMatchBeginP0429556 .
?templateMotifSequenceMatchBeginP0429556 faldo:position ?templateMotifSequenceMatchBeginPositionP0429551 ;
faldo:reference isoform:P04295-1 .
?templateMotifSequenceProfileAlignmentOperationP0429557 edam:has_input signature:MF_04013 ;
rdf:type edam:operation_0300 .
?targetMotifMatch58 faldo:location ?targetMotifMatchRegionMatch59 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0401361 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP04295MF_0401352 .
?targetMotifMatchRegionMatch59 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0401360 .
?targetMotifMatchRegionMatchBeginMF_0401360 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0401353 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0401361 edam:has_input signature:MF_04013 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04295MF_0401350, 1, (STRLEN(?templateMotifCigarP04295MF_0401350) - STRLEN(REPLACE(?templateMotifCigarP04295MF_0401350, CONCAT('^(?:-*[^-]){', STR(((258 - ?templateMotifSequenceMatchBeginPositionP0429551) + 1)), '}'), '')))), '[a-z]', '')) AS ?step162) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04295MF_0401352, 1, (STRLEN(?targetMotifMatchCigarP04295MF_0401352) - STRLEN(REPLACE(?targetMotifMatchCigarP04295MF_0401352, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step162), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04295MF_0401352, 1, (STRLEN(?targetMotifMatchCigarP04295MF_0401352) - STRLEN(REPLACE(?targetMotifMatchCigarP04295MF_0401352, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step162), '}'), '')))), '[^-]', ''))) AS ?step263) .
BIND(((?step263 + ?targetMotifMatchRegionMatchBeginPositionMF_0401353) - 1) AS ?thisPositionOn12) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04295MF_0401350, 1, (STRLEN(?templateMotifCigarP04295MF_0401350) - STRLEN(REPLACE(?templateMotifCigarP04295MF_0401350, CONCAT('^(?:-*[^-]){', STR(((265 - ?templateMotifSequenceMatchBeginPositionP0429551) + 1)), '}'), '')))), '[a-z]', '')) AS ?step164) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04295MF_0401352, 1, (STRLEN(?targetMotifMatchCigarP04295MF_0401352) - STRLEN(REPLACE(?targetMotifMatchCigarP04295MF_0401352, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step164), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04295MF_0401352, 1, (STRLEN(?targetMotifMatchCigarP04295MF_0401352) - STRLEN(REPLACE(?targetMotifMatchCigarP04295MF_0401352, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step164), '}'), '')))), '[^-]', ''))) AS ?step265) .
BIND(((?step265 + ?targetMotifMatchRegionMatchBeginPositionMF_0401353) - 1) AS ?thisPositionOn13) .
BIND(?this AS ?pfs1t66) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfsb10) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfse11) .
FILTER (REGEX('[VI]PRRHGKT', SUBSTR(?thisSequenceValue, ?thisPositionOn12, (?thisPositionOn13 - ?thisPositionOn12)))) .
BIND(URI(CONCAT(STR(?this), '#MF_04013a9')) AS ?annotation9) .
BIND(?this AS ?pfs8) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch71 faldo:location ?templateMotifSequenceMatchRegionP0429572 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0429574 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP04295MF_0401367 .
?templateMotifSequenceMatchRegionP0429572 faldo:begin ?templateMotifSequenceMatchBeginP0429573 .
?templateMotifSequenceMatchBeginP0429573 faldo:position ?templateMotifSequenceMatchBeginPositionP0429568 ;
faldo:reference isoform:P04295-1 .
?templateMotifSequenceProfileAlignmentOperationP0429574 edam:has_input signature:MF_04013 ;
rdf:type edam:operation_0300 .
?targetMotifMatch75 faldo:location ?targetMotifMatchRegionMatch76 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0401378 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP04295MF_0401369 .
?targetMotifMatchRegionMatch76 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0401377 .
?targetMotifMatchRegionMatchBeginMF_0401377 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0401370 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0401378 edam:has_input signature:MF_04013 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04295MF_0401367, 1, (STRLEN(?templateMotifCigarP04295MF_0401367) - STRLEN(REPLACE(?templateMotifCigarP04295MF_0401367, CONCAT('^(?:-*[^-]){', STR(((352 - ?templateMotifSequenceMatchBeginPositionP0429568) + 1)), '}'), '')))), '[a-z]', '')) AS ?step179) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04295MF_0401369, 1, (STRLEN(?targetMotifMatchCigarP04295MF_0401369) - STRLEN(REPLACE(?targetMotifMatchCigarP04295MF_0401369, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04295MF_0401369, 1, (STRLEN(?targetMotifMatchCigarP04295MF_0401369) - STRLEN(REPLACE(?targetMotifMatchCigarP04295MF_0401369, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), '')))), '[^-]', ''))) AS ?step280) .
BIND(((?step280 + ?targetMotifMatchRegionMatchBeginPositionMF_0401370) - 1) AS ?thisPositionOn18) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04295MF_0401367, 1, (STRLEN(?templateMotifCigarP04295MF_0401367) - STRLEN(REPLACE(?templateMotifCigarP04295MF_0401367, CONCAT('^(?:-*[^-]){', STR(((357 - ?templateMotifSequenceMatchBeginPositionP0429568) + 1)), '}'), '')))), '[a-z]', '')) AS ?step181) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04295MF_0401369, 1, (STRLEN(?targetMotifMatchCigarP04295MF_0401369) - STRLEN(REPLACE(?targetMotifMatchCigarP04295MF_0401369, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04295MF_0401369, 1, (STRLEN(?targetMotifMatchCigarP04295MF_0401369) - STRLEN(REPLACE(?targetMotifMatchCigarP04295MF_0401369, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), '')))), '[^-]', ''))) AS ?step282) .
BIND(((?step282 + ?targetMotifMatchRegionMatchBeginPositionMF_0401370) - 1) AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t83) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb16) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse17) .
FILTER (REGEX('[LI]L[FYLI]VDE', SUBSTR(?thisSequenceValue, ?thisPositionOn18, (?thisPositionOn19 - ?thisPositionOn18)))) .
BIND(URI(CONCAT(STR(?this), '#MF_04013a15')) AS ?annotation15) .
BIND(?this AS ?pfs14) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch88 faldo:location ?templateMotifSequenceMatchRegionP0429589 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0429591 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP04295MF_0401384 .
?templateMotifSequenceMatchRegionP0429589 faldo:begin ?templateMotifSequenceMatchBeginP0429590 .
?templateMotifSequenceMatchBeginP0429590 faldo:position ?templateMotifSequenceMatchBeginPositionP0429585 ;
faldo:reference isoform:P04295-1 .
?templateMotifSequenceProfileAlignmentOperationP0429591 edam:has_input signature:MF_04013 ;
rdf:type edam:operation_0300 .
?targetMotifMatch92 faldo:location ?targetMotifMatchRegionMatch93 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0401395 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP04295MF_0401386 .
?targetMotifMatchRegionMatch93 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0401394 .
?targetMotifMatchRegionMatchBeginMF_0401394 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0401387 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0401395 edam:has_input signature:MF_04013 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04295MF_0401384, 1, (STRLEN(?templateMotifCigarP04295MF_0401384) - STRLEN(REPLACE(?templateMotifCigarP04295MF_0401384, CONCAT('^(?:-*[^-]){', STR(((357 - ?templateMotifSequenceMatchBeginPositionP0429585) + 1)), '}'), '')))), '[a-z]', '')) AS ?step196) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04295MF_0401386, 1, (STRLEN(?targetMotifMatchCigarP04295MF_0401386) - STRLEN(REPLACE(?targetMotifMatchCigarP04295MF_0401386, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04295MF_0401386, 1, (STRLEN(?targetMotifMatchCigarP04295MF_0401386) - STRLEN(REPLACE(?targetMotifMatchCigarP04295MF_0401386, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), '')))), '[^-]', ''))) AS ?step297) .
BIND(((?step297 + ?targetMotifMatchRegionMatchBeginPositionMF_0401387) - 1) AS ?thisPositionOn24) .
BIND(?thisPositionOn24 AS ?thisPositionOn25) .
BIND(?this AS ?pfs1t98) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb22) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse23) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_04013a21')) AS ?annotation21) .
BIND(?this AS ?pfs20) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch103 faldo:location ?templateMotifSequenceMatchRegionP04295104 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP04295106 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP04295MF_0401399 .
?templateMotifSequenceMatchRegionP04295104 faldo:begin ?templateMotifSequenceMatchBeginP04295105 .
?templateMotifSequenceMatchBeginP04295105 faldo:position ?templateMotifSequenceMatchBeginPositionP04295100 ;
faldo:reference isoform:P04295-1 .
?templateMotifSequenceProfileAlignmentOperationP04295106 edam:has_input signature:MF_04013 ;
rdf:type edam:operation_0300 .
?targetMotifMatch107 faldo:location ?targetMotifMatchRegionMatch108 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04013110 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP04295MF_04013101 .
?targetMotifMatchRegionMatch108 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04013109 .
?targetMotifMatchRegionMatchBeginMF_04013109 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04013102 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_04013110 edam:has_input signature:MF_04013 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04295MF_0401399, 1, (STRLEN(?templateMotifCigarP04295MF_0401399) - STRLEN(REPLACE(?templateMotifCigarP04295MF_0401399, CONCAT('^(?:-*[^-]){', STR(((509 - ?templateMotifSequenceMatchBeginPositionP04295100) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1111) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04295MF_04013101, 1, (STRLEN(?targetMotifMatchCigarP04295MF_04013101) - STRLEN(REPLACE(?targetMotifMatchCigarP04295MF_04013101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04295MF_04013101, 1, (STRLEN(?targetMotifMatchCigarP04295MF_04013101) - STRLEN(REPLACE(?targetMotifMatchCigarP04295MF_04013101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), '')))), '[^-]', ''))) AS ?step2112) .
BIND(((?step2112 + ?targetMotifMatchRegionMatchBeginPositionMF_04013102) - 1) AS ?thisPositionOn30) .
BIND(?thisPositionOn30 AS ?thisPositionOn31) .
BIND(?this AS ?pfs1t113) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb28) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse29) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_04013a27')) AS ?annotation27) .
BIND(?this AS ?pfs26) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch118 faldo:location ?templateMotifSequenceMatchRegionP04295119 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP04295121 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP04295MF_04013114 .
?templateMotifSequenceMatchRegionP04295119 faldo:begin ?templateMotifSequenceMatchBeginP04295120 .
?templateMotifSequenceMatchBeginP04295120 faldo:position ?templateMotifSequenceMatchBeginPositionP04295115 ;
faldo:reference isoform:P04295-1 .
?templateMotifSequenceProfileAlignmentOperationP04295121 edam:has_input signature:MF_04013 ;
rdf:type edam:operation_0300 .
?targetMotifMatch122 faldo:location ?targetMotifMatchRegionMatch123 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04013125 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP04295MF_04013116 .
?targetMotifMatchRegionMatch123 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04013124 .
?targetMotifMatchRegionMatchBeginMF_04013124 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04013117 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_04013125 edam:has_input signature:MF_04013 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04295MF_04013114, 1, (STRLEN(?templateMotifCigarP04295MF_04013114) - STRLEN(REPLACE(?templateMotifCigarP04295MF_04013114, CONCAT('^(?:-*[^-]){', STR(((581 - ?templateMotifSequenceMatchBeginPositionP04295115) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1126) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04295MF_04013116, 1, (STRLEN(?targetMotifMatchCigarP04295MF_04013116) - STRLEN(REPLACE(?targetMotifMatchCigarP04295MF_04013116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04295MF_04013116, 1, (STRLEN(?targetMotifMatchCigarP04295MF_04013116) - STRLEN(REPLACE(?targetMotifMatchCigarP04295MF_04013116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), '')))), '[^-]', ''))) AS ?step2127) .
BIND(((?step2127 + ?targetMotifMatchRegionMatchBeginPositionMF_04013117) - 1) AS ?thisPositionOn36) .
BIND(?thisPositionOn36 AS ?thisPositionOn37) .
BIND(?this AS ?pfs1t128) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb34) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse35) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn36, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_04013a33')) AS ?annotation33) .
BIND(?this AS ?pfs32) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch133 faldo:location ?templateMotifSequenceMatchRegionP04295134 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP04295136 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP04295MF_04013129 .
?templateMotifSequenceMatchRegionP04295134 faldo:begin ?templateMotifSequenceMatchBeginP04295135 .
?templateMotifSequenceMatchBeginP04295135 faldo:position ?templateMotifSequenceMatchBeginPositionP04295130 ;
faldo:reference isoform:P04295-1 .
?templateMotifSequenceProfileAlignmentOperationP04295136 edam:has_input signature:MF_04013 ;
rdf:type edam:operation_0300 .
?targetMotifMatch137 faldo:location ?targetMotifMatchRegionMatch138 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04013140 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP04295MF_04013131 .
?targetMotifMatchRegionMatch138 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04013139 .
?targetMotifMatchRegionMatchBeginMF_04013139 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04013132 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_04013140 edam:has_input signature:MF_04013 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04295MF_04013129, 1, (STRLEN(?templateMotifCigarP04295MF_04013129) - STRLEN(REPLACE(?templateMotifCigarP04295MF_04013129, CONCAT('^(?:-*[^-]){', STR(((707 - ?templateMotifSequenceMatchBeginPositionP04295130) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1141) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04295MF_04013131, 1, (STRLEN(?targetMotifMatchCigarP04295MF_04013131) - STRLEN(REPLACE(?targetMotifMatchCigarP04295MF_04013131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04295MF_04013131, 1, (STRLEN(?targetMotifMatchCigarP04295MF_04013131) - STRLEN(REPLACE(?targetMotifMatchCigarP04295MF_04013131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), '')))), '[^-]', ''))) AS ?step2142) .
BIND(((?step2142 + ?targetMotifMatchRegionMatchBeginPositionMF_04013132) - 1) AS ?thisPositionOn42) .
BIND(?thisPositionOn42 AS ?thisPositionOn43) .
BIND(?this AS ?pfs1t143) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb40) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse41) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn42, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_04013a39')) AS ?annotation39) .
BIND(?this AS ?pfs38) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch148 faldo:location ?templateMotifSequenceMatchRegionP04295149 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP04295151 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP04295MF_04013144 .
?templateMotifSequenceMatchRegionP04295149 faldo:begin ?templateMotifSequenceMatchBeginP04295150 .
?templateMotifSequenceMatchBeginP04295150 faldo:position ?templateMotifSequenceMatchBeginPositionP04295145 ;
faldo:reference isoform:P04295-1 .
?templateMotifSequenceProfileAlignmentOperationP04295151 edam:has_input signature:MF_04013 ;
rdf:type edam:operation_0300 .
?targetMotifMatch152 faldo:location ?targetMotifMatchRegionMatch153 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04013155 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP04295MF_04013146 .
?targetMotifMatchRegionMatch153 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04013154 .
?targetMotifMatchRegionMatchBeginMF_04013154 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04013147 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_04013155 edam:has_input signature:MF_04013 ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:10293 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04295MF_04013144, 1, (STRLEN(?templateMotifCigarP04295MF_04013144) - STRLEN(REPLACE(?templateMotifCigarP04295MF_04013144, CONCAT('^(?:-*[^-]){', STR(((183 - ?templateMotifSequenceMatchBeginPositionP04295145) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1156) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04295MF_04013146, 1, (STRLEN(?targetMotifMatchCigarP04295MF_04013146) - STRLEN(REPLACE(?targetMotifMatchCigarP04295MF_04013146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04295MF_04013146, 1, (STRLEN(?targetMotifMatchCigarP04295MF_04013146) - STRLEN(REPLACE(?targetMotifMatchCigarP04295MF_04013146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), '')))), '[^-]', ''))) AS ?step2157) .
BIND(((?step2157 + ?targetMotifMatchRegionMatchBeginPositionMF_04013147) - 1) AS ?thisPositionOn48) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP04295MF_04013144, 1, (STRLEN(?templateMotifCigarP04295MF_04013144) - STRLEN(REPLACE(?templateMotifCigarP04295MF_04013144, CONCAT('^(?:-*[^-]){', STR(((189 - ?templateMotifSequenceMatchBeginPositionP04295145) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1158) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP04295MF_04013146, 1, (STRLEN(?targetMotifMatchCigarP04295MF_04013146) - STRLEN(REPLACE(?targetMotifMatchCigarP04295MF_04013146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP04295MF_04013146, 1, (STRLEN(?targetMotifMatchCigarP04295MF_04013146) - STRLEN(REPLACE(?targetMotifMatchCigarP04295MF_04013146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), '')))), '[^-]', ''))) AS ?step2159) .
BIND(((?step2159 + ?targetMotifMatchRegionMatchBeginPositionMF_04013147) - 1) AS ?thisPositionOn49) .
BIND(?this AS ?pfs2t160) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb46) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse47) .
FILTER ((BOUND(?thisPositionOn48) && BOUND(?thisPositionOn49))) .
BIND(URI(CONCAT(STR(?this), '#MF_04013a45')) AS ?annotation45) .
BIND(?this AS ?pfs44) .
}
}
"xsd:string |