| http://purl.uniprot.org/unirules/MF_04065#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:923054 up:source unirule:MF_04065 .
_:923055 up:source unirule:MF_04065 .
_:923056 up:source unirule:MF_04065 .
_:923057 up:source unirule:MF_04065 .
_:923058 up:source unirule:MF_04065 .
_:923059 up:source unirule:MF_04065 .
_:923060 up:source unirule:MF_04065 .
_:923061 up:source unirule:MF_04065 .
_:923062 up:source unirule:MF_04065 .
_:923063 up:source unirule:MF_04065 .
_:923064 up:source unirule:MF_04065 .
_:923065 up:source unirule:MF_04065 .
_:923066 up:source unirule:MF_04065 .
_:923067 up:source unirule:MF_04065 .
_:923068 up:source unirule:MF_04065 .
_:923069 up:source unirule:MF_04065 .
_:923070 up:source unirule:MF_04065 .
_:923071 up:source unirule:MF_04065 .
_:923072 up:source unirule:MF_04065 .
_:923073 up:source unirule:MF_04065 .
_:923074 up:source unirule:MF_04065 .
_:923075 up:source unirule:MF_04065 .
_:923076 up:source unirule:MF_04065 .
_:923077 up:source unirule:MF_04065 .
_:923078 up:source unirule:MF_04065 .
_:923079 up:source unirule:MF_04065 .
_:923080 up:source unirule:MF_04065 .
_:923081 up:source unirule:MF_04065 .
_:923082 up:source unirule:MF_04065 .
_:923083 up:source unirule:MF_04065 .
_:923084 up:source unirule:MF_04065 .
_:923085 up:source unirule:MF_04065 .
_:923086 up:source unirule:MF_04065 .
_:923087 up:source unirule:MF_04065 .
_:923088 up:source unirule:MF_04065 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ,
?annotation11 ,
?annotation12 ;
up:classifiedWith GO:0000166 ,
GO:0003968 ,
GO:0006351 ,
GO:0030430 ,
GO:0039523 ,
GO:0039694 ,
GO:0042025 ,
keyword:1035 ,
keyword:1048 ,
keyword:1104 ,
keyword:1190 ,
keyword:1191 ,
keyword:1195 ,
keyword:1262 ,
keyword:547 ,
keyword:548 ,
keyword:597 ,
keyword:693 ,
keyword:696 ,
keyword:808 ,
keyword:945 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.7.7.48' ;
up:fullName 'RNA-directed RNA polymerase catalytic subunit' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Polymerase basic protein 1' ;
up:shortName 'PB1' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'RNA-directed RNA polymerase subunit P1' ;
rdf:type up:Structured_Name .
?gene3 skos:prefLabel 'PB1' .
?annotation4 a up:Function_Annotation ;
rdfs:comment "RNA-dependent RNA polymerase which is responsible for replication and transcription of virus RNA segments. The transcription of viral mRNAs occurs by a unique mechanism called cap-snatching. 5' methylated caps of cellular mRNAs are cleaved after 10-13 nucleotides by PA. In turn, these short capped RNAs are used as primers by PB1 for transcription of viral mRNAs. During virus replication, PB1 initiates RNA synthesis and copies vRNA into complementary RNA (cRNA) which in turn serves as a template for the production of more vRNAs." .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 a up:Subunit_Annotation ;
rdfs:comment 'Influenza RNA polymerase is composed of three subunits: PB1, PB2 and PA. Interacts (via N-terminus) with PA (via C-terminus). Interacts (via C-terminus) with PB2 (via N-terminus); this interaction is essential for transcription initiation.' .
?annotation8 a up:Subcellular_Location_Annotation .
?annotation8li9 up:cellularComponent .
?annotation8li10 up:cellularComponent .
?annotation11 a up:PTM_Annotation ;
rdfs:comment 'Phosphorylated by host PRKCA.' .
?annotation12 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the influenza viruses polymerase PB1 family.' .
?pfs13 up:annotation ?annotation14 .
?annotation14 faldo:begin ?pfsb15 ;
faldo:end ?pfse16 ;
rdf:type up:Domain_Extent_Annotation ;
rdfs:comment 'RdRp catalytic' .
?pfsb15 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?pfse16 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfs19 up:annotation ?annotation20 .
?annotation20 faldo:begin ?pfsb21 ;
faldo:end ?pfse22 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'Promoter-binding site' .
?pfsb21 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?pfse22 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfs25 up:annotation ?annotation26 .
?annotation26 faldo:begin ?pfsb27 ;
faldo:end ?pfse28 ;
rdf:type up:Motif_Annotation ;
rdfs:comment 'Nuclear localization signal' .
?pfsb27 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?pfse28 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?pfs31 up:annotation ?annotation32 .
?annotation32 faldo:begin ?pfsb33 ;
faldo:end ?pfse34 ;
rdf:type up:Motif_Annotation ;
rdfs:comment 'Nuclear localization signal' .
?pfsb33 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?pfse34 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
_:923089 a rdf:Statement ;
up:attribution _:923054 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:923090 a rdf:Statement ;
up:attribution _:923055 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:923091 a rdf:Statement ;
up:attribution _:923056 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:923092 a rdf:Statement ;
up:attribution _:923057 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:923093 a rdf:Statement ;
up:attribution _:923058 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:923094 a rdf:Statement ;
up:attribution _:923059 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:923095 a rdf:Statement ;
up:attribution _:923060 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:923096 a rdf:Statement ;
up:attribution _:923061 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:923097 a rdf:Statement ;
up:attribution _:923062 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:923098 a rdf:Statement ;
up:attribution _:923063 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:923099 a rdf:Statement ;
up:attribution _:923064 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1262 .
_:923100 a rdf:Statement ;
up:attribution _:923065 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1191 .
_:923101 a rdf:Statement ;
up:attribution _:923066 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1035 .
_:923102 a rdf:Statement ;
up:attribution _:923067 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1190 .
_:923103 a rdf:Statement ;
up:attribution _:923068 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1048 .
_:923104 a rdf:Statement ;
up:attribution _:923069 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:945 .
_:923105 a rdf:Statement ;
up:attribution _:923070 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1104 .
_:923106 a rdf:Statement ;
up:attribution _:923071 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:923107 a rdf:Statement ;
up:attribution _:923072 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:548 .
_:923108 a rdf:Statement ;
up:attribution _:923073 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:597 .
_:923109 a rdf:Statement ;
up:attribution _:923074 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:696 .
_:923110 a rdf:Statement ;
up:attribution _:923075 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:923111 a rdf:Statement ;
up:attribution _:923076 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:693 .
_:923112 a rdf:Statement ;
up:attribution _:923077 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1195 .
_:923113 a rdf:Statement ;
up:attribution _:923078 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0030430 .
_:923114 a rdf:Statement ;
up:attribution _:923079 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0042025 .
_:923115 a rdf:Statement ;
up:attribution _:923080 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000166 .
_:923116 a rdf:Statement ;
up:attribution _:923081 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003968 .
_:923117 a rdf:Statement ;
up:attribution _:923082 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0039523 .
_:923118 a rdf:Statement ;
up:attribution _:923083 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006351 .
_:923119 a rdf:Statement ;
up:attribution _:923084 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0039694 .
_:923120 a rdf:Statement ;
up:source unirule:MF_04065 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:923121 a rdf:Statement ;
up:attribution _:923085 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:923122 a rdf:Statement ;
up:source unirule:MF_04065 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:923123 a rdf:Statement ;
up:attribution _:923086 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:923124 a rdf:Statement ;
up:source unirule:MF_04065 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:923125 a rdf:Statement ;
up:attribution _:923087 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:923126 a rdf:Statement ;
up:source unirule:MF_04065 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:923127 a rdf:Statement ;
up:attribution _:923088 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_04065
#Rule MF_04065 Created by:? on:2017-04-04 Modified by:Catherine Rivoire on:2025-03-21
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_04065 .
?thisOrganism rdfs:subClassOf+ taxon:11308 .
BIND(URI(CONCAT(STR(?this), '#MF_04065a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_04065a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_04065a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_04065a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_04065a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_04065a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_04065a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_04065a11')) AS ?annotation11) .
BIND(URI(CONCAT(STR(?this), '#MF_04065a12')) AS ?annotation12) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch41 faldo:location ?templateMotifSequenceMatchRegionP0343142 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0343144 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP03431MF_0406537 .
?templateMotifSequenceMatchRegionP0343142 faldo:begin ?templateMotifSequenceMatchBeginP0343143 .
?templateMotifSequenceMatchBeginP0343143 faldo:position ?templateMotifSequenceMatchBeginPositionP0343138 ;
faldo:reference isoform:P03431-1 .
?templateMotifSequenceProfileAlignmentOperationP0343144 edam:has_input signature:MF_04065 ;
rdf:type edam:operation_0300 .
?targetMotifMatch45 faldo:location ?targetMotifMatchRegionMatch46 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0406548 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP03431MF_0406539 .
?targetMotifMatchRegionMatch46 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0406547 .
?targetMotifMatchRegionMatchBeginMF_0406547 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0406540 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0406548 edam:has_input signature:MF_04065 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03431MF_0406537, 1, (STRLEN(?templateMotifCigarP03431MF_0406537) - STRLEN(REPLACE(?templateMotifCigarP03431MF_0406537, CONCAT('^(?:-*[^-]){', STR(((286 - ?templateMotifSequenceMatchBeginPositionP0343138) + 1)), '}'), '')))), '[a-z]', '')) AS ?step149) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03431MF_0406539, 1, (STRLEN(?targetMotifMatchCigarP03431MF_0406539) - STRLEN(REPLACE(?targetMotifMatchCigarP03431MF_0406539, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step149), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03431MF_0406539, 1, (STRLEN(?targetMotifMatchCigarP03431MF_0406539) - STRLEN(REPLACE(?targetMotifMatchCigarP03431MF_0406539, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step149), '}'), '')))), '[^-]', ''))) AS ?step250) .
BIND(((?step250 + ?targetMotifMatchRegionMatchBeginPositionMF_0406540) - 1) AS ?thisPositionOn17) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03431MF_0406537, 1, (STRLEN(?templateMotifCigarP03431MF_0406537) - STRLEN(REPLACE(?templateMotifCigarP03431MF_0406537, CONCAT('^(?:-*[^-]){', STR(((483 - ?templateMotifSequenceMatchBeginPositionP0343138) + 1)), '}'), '')))), '[a-z]', '')) AS ?step151) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03431MF_0406539, 1, (STRLEN(?targetMotifMatchCigarP03431MF_0406539) - STRLEN(REPLACE(?targetMotifMatchCigarP03431MF_0406539, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step151), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03431MF_0406539, 1, (STRLEN(?targetMotifMatchCigarP03431MF_0406539) - STRLEN(REPLACE(?targetMotifMatchCigarP03431MF_0406539, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step151), '}'), '')))), '[^-]', ''))) AS ?step252) .
BIND(((?step252 + ?targetMotifMatchRegionMatchBeginPositionMF_0406540) - 1) AS ?thisPositionOn18) .
BIND(?this AS ?pfs1t53) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb15) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse16) .
FILTER ((BOUND(?thisPositionOn17) && BOUND(?thisPositionOn18))) .
BIND(URI(CONCAT(STR(?this), '#MF_04065a14')) AS ?annotation14) .
BIND(?this AS ?pfs13) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch58 faldo:location ?templateMotifSequenceMatchRegionP0343159 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0343161 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP03431MF_0406554 .
?templateMotifSequenceMatchRegionP0343159 faldo:begin ?templateMotifSequenceMatchBeginP0343160 .
?templateMotifSequenceMatchBeginP0343160 faldo:position ?templateMotifSequenceMatchBeginPositionP0343155 ;
faldo:reference isoform:P03431-1 .
?templateMotifSequenceProfileAlignmentOperationP0343161 edam:has_input signature:MF_04065 ;
rdf:type edam:operation_0300 .
?targetMotifMatch62 faldo:location ?targetMotifMatchRegionMatch63 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0406565 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP03431MF_0406556 .
?targetMotifMatchRegionMatch63 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0406564 .
?targetMotifMatchRegionMatchBeginMF_0406564 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0406557 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0406565 edam:has_input signature:MF_04065 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03431MF_0406554, 1, (STRLEN(?templateMotifCigarP03431MF_0406554) - STRLEN(REPLACE(?templateMotifCigarP03431MF_0406554, CONCAT('^(?:-*[^-]){', STR(((249 - ?templateMotifSequenceMatchBeginPositionP0343155) + 1)), '}'), '')))), '[a-z]', '')) AS ?step166) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03431MF_0406556, 1, (STRLEN(?targetMotifMatchCigarP03431MF_0406556) - STRLEN(REPLACE(?targetMotifMatchCigarP03431MF_0406556, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03431MF_0406556, 1, (STRLEN(?targetMotifMatchCigarP03431MF_0406556) - STRLEN(REPLACE(?targetMotifMatchCigarP03431MF_0406556, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step166), '}'), '')))), '[^-]', ''))) AS ?step267) .
BIND(((?step267 + ?targetMotifMatchRegionMatchBeginPositionMF_0406557) - 1) AS ?thisPositionOn23) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03431MF_0406554, 1, (STRLEN(?templateMotifCigarP03431MF_0406554) - STRLEN(REPLACE(?templateMotifCigarP03431MF_0406554, CONCAT('^(?:-*[^-]){', STR(((256 - ?templateMotifSequenceMatchBeginPositionP0343155) + 1)), '}'), '')))), '[a-z]', '')) AS ?step168) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03431MF_0406556, 1, (STRLEN(?targetMotifMatchCigarP03431MF_0406556) - STRLEN(REPLACE(?targetMotifMatchCigarP03431MF_0406556, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step168), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03431MF_0406556, 1, (STRLEN(?targetMotifMatchCigarP03431MF_0406556) - STRLEN(REPLACE(?targetMotifMatchCigarP03431MF_0406556, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step168), '}'), '')))), '[^-]', ''))) AS ?step269) .
BIND(((?step269 + ?targetMotifMatchRegionMatchBeginPositionMF_0406557) - 1) AS ?thisPositionOn24) .
BIND(?this AS ?pfs1t70) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb21) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse22) .
FILTER ((BOUND(?thisPositionOn23) && BOUND(?thisPositionOn24))) .
BIND(URI(CONCAT(STR(?this), '#MF_04065a20')) AS ?annotation20) .
BIND(?this AS ?pfs19) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch75 faldo:location ?templateMotifSequenceMatchRegionP0343176 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0343178 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP03431MF_0406571 .
?templateMotifSequenceMatchRegionP0343176 faldo:begin ?templateMotifSequenceMatchBeginP0343177 .
?templateMotifSequenceMatchBeginP0343177 faldo:position ?templateMotifSequenceMatchBeginPositionP0343172 ;
faldo:reference isoform:P03431-1 .
?templateMotifSequenceProfileAlignmentOperationP0343178 edam:has_input signature:MF_04065 ;
rdf:type edam:operation_0300 .
?targetMotifMatch79 faldo:location ?targetMotifMatchRegionMatch80 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0406582 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP03431MF_0406573 .
?targetMotifMatchRegionMatch80 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0406581 .
?targetMotifMatchRegionMatchBeginMF_0406581 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0406574 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0406582 edam:has_input signature:MF_04065 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03431MF_0406571, 1, (STRLEN(?templateMotifCigarP03431MF_0406571) - STRLEN(REPLACE(?templateMotifCigarP03431MF_0406571, CONCAT('^(?:-*[^-]){', STR(((187 - ?templateMotifSequenceMatchBeginPositionP0343172) + 1)), '}'), '')))), '[a-z]', '')) AS ?step183) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03431MF_0406573, 1, (STRLEN(?targetMotifMatchCigarP03431MF_0406573) - STRLEN(REPLACE(?targetMotifMatchCigarP03431MF_0406573, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03431MF_0406573, 1, (STRLEN(?targetMotifMatchCigarP03431MF_0406573) - STRLEN(REPLACE(?targetMotifMatchCigarP03431MF_0406573, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), '')))), '[^-]', ''))) AS ?step284) .
BIND(((?step284 + ?targetMotifMatchRegionMatchBeginPositionMF_0406574) - 1) AS ?thisPositionOn29) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03431MF_0406571, 1, (STRLEN(?templateMotifCigarP03431MF_0406571) - STRLEN(REPLACE(?templateMotifCigarP03431MF_0406571, CONCAT('^(?:-*[^-]){', STR(((195 - ?templateMotifSequenceMatchBeginPositionP0343172) + 1)), '}'), '')))), '[a-z]', '')) AS ?step185) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03431MF_0406573, 1, (STRLEN(?targetMotifMatchCigarP03431MF_0406573) - STRLEN(REPLACE(?targetMotifMatchCigarP03431MF_0406573, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03431MF_0406573, 1, (STRLEN(?targetMotifMatchCigarP03431MF_0406573) - STRLEN(REPLACE(?targetMotifMatchCigarP03431MF_0406573, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), '')))), '[^-]', ''))) AS ?step286) .
BIND(((?step286 + ?targetMotifMatchRegionMatchBeginPositionMF_0406574) - 1) AS ?thisPositionOn30) .
BIND(?this AS ?pfs1t87) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb27) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse28) .
FILTER ((BOUND(?thisPositionOn29) && BOUND(?thisPositionOn30))) .
BIND(URI(CONCAT(STR(?this), '#MF_04065a26')) AS ?annotation26) .
BIND(?this AS ?pfs25) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch92 faldo:location ?templateMotifSequenceMatchRegionP0343193 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0343195 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP03431MF_0406588 .
?templateMotifSequenceMatchRegionP0343193 faldo:begin ?templateMotifSequenceMatchBeginP0343194 .
?templateMotifSequenceMatchBeginP0343194 faldo:position ?templateMotifSequenceMatchBeginPositionP0343189 ;
faldo:reference isoform:P03431-1 .
?templateMotifSequenceProfileAlignmentOperationP0343195 edam:has_input signature:MF_04065 ;
rdf:type edam:operation_0300 .
?targetMotifMatch96 faldo:location ?targetMotifMatchRegionMatch97 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0406599 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP03431MF_0406590 .
?targetMotifMatchRegionMatch97 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0406598 .
?targetMotifMatchRegionMatchBeginMF_0406598 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0406591 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0406599 edam:has_input signature:MF_04065 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03431MF_0406588, 1, (STRLEN(?templateMotifCigarP03431MF_0406588) - STRLEN(REPLACE(?templateMotifCigarP03431MF_0406588, CONCAT('^(?:-*[^-]){', STR(((203 - ?templateMotifSequenceMatchBeginPositionP0343189) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1100) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03431MF_0406590, 1, (STRLEN(?targetMotifMatchCigarP03431MF_0406590) - STRLEN(REPLACE(?targetMotifMatchCigarP03431MF_0406590, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03431MF_0406590, 1, (STRLEN(?targetMotifMatchCigarP03431MF_0406590) - STRLEN(REPLACE(?targetMotifMatchCigarP03431MF_0406590, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), '')))), '[^-]', ''))) AS ?step2101) .
BIND(((?step2101 + ?targetMotifMatchRegionMatchBeginPositionMF_0406591) - 1) AS ?thisPositionOn35) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03431MF_0406588, 1, (STRLEN(?templateMotifCigarP03431MF_0406588) - STRLEN(REPLACE(?templateMotifCigarP03431MF_0406588, CONCAT('^(?:-*[^-]){', STR(((216 - ?templateMotifSequenceMatchBeginPositionP0343189) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1102) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03431MF_0406590, 1, (STRLEN(?targetMotifMatchCigarP03431MF_0406590) - STRLEN(REPLACE(?targetMotifMatchCigarP03431MF_0406590, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03431MF_0406590, 1, (STRLEN(?targetMotifMatchCigarP03431MF_0406590) - STRLEN(REPLACE(?targetMotifMatchCigarP03431MF_0406590, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), '')))), '[^-]', ''))) AS ?step2103) .
BIND(((?step2103 + ?targetMotifMatchRegionMatchBeginPositionMF_0406591) - 1) AS ?thisPositionOn36) .
BIND(?this AS ?pfs1t104) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb33) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse34) .
FILTER ((BOUND(?thisPositionOn35) && BOUND(?thisPositionOn36))) .
BIND(URI(CONCAT(STR(?this), '#MF_04065a32')) AS ?annotation32) .
BIND(?this AS ?pfs31) .
}
}
"xsd:string |