| http://purl.uniprot.org/unirules/MF_04004#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:895146 up:source unirule:MF_04004 .
_:895147 up:source unirule:MF_04004 .
_:895148 up:source unirule:MF_04004 .
_:895149 up:source unirule:MF_04004 .
_:895150 up:source unirule:MF_04004 .
_:895151 up:source unirule:MF_04004 .
_:895152 up:source unirule:MF_04004 .
_:895153 up:source unirule:MF_04004 .
_:895154 up:source unirule:MF_04004 .
_:895155 up:source unirule:MF_04004 .
_:895156 up:source unirule:MF_04004 .
_:895157 up:source unirule:MF_04004 .
_:895158 up:source unirule:MF_04004 .
_:895159 up:source unirule:MF_04004 .
_:895160 up:source unirule:MF_04004 .
_:895161 up:source unirule:MF_04004 .
_:895162 up:source unirule:MF_04004 .
_:895163 up:source unirule:MF_04004 .
_:895164 up:source unirule:MF_04004 .
_:895165 up:source unirule:MF_04004 .
_:895166 up:source unirule:MF_04004 .
_:895167 up:source unirule:MF_04004 .
_:895168 up:source unirule:MF_04004 .
_:895169 up:source unirule:MF_04004 .
_:895170 up:source unirule:MF_04004 .
_:895171 up:source unirule:MF_04004 .
_:895172 up:source unirule:MF_04004 .
_:895173 up:source unirule:MF_04004 .
_:895174 up:source unirule:MF_04004 .
_:895175 up:source unirule:MF_04004 .
_:895176 up:source unirule:MF_04004 .
_:895177 up:source unirule:MF_04004 .
_:895178 up:source unirule:MF_04004 .
_:895179 up:source unirule:MF_04004 .
_:895180 up:source unirule:MF_04004 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation4 ,
?annotation7 ,
?annotation8 ,
?annotation9 ;
up:classifiedWith GO:0003677 ,
GO:0003700 ,
GO:0006351 ,
GO:0019904 ,
GO:0039502 ,
GO:0039645 ,
GO:0046872 ,
keyword:1035 ,
keyword:1048 ,
keyword:1078 ,
keyword:1090 ,
keyword:10 ,
keyword:1114 ,
keyword:1121 ,
keyword:238 ,
keyword:244 ,
keyword:479 ,
keyword:804 ,
keyword:805 ,
keyword:862 ,
keyword:863 ,
keyword:899 ,
keyword:945 ;
up:recommendedName ?name0 .
?name0 up:fullName 'Protein E7' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'E7' .
?annotation2 a up:Function_Annotation ;
rdfs:comment 'Plays a role in viral genome replication by driving entry of quiescent cells into the cell cycle. Stimulation of progression from G1 to S phase allows the virus to efficiently use the cellular DNA replicating machinery to achieve viral genome replication. E7 protein has both transforming and trans-activating activities. Induces the disassembly of the E2F1 transcription factor from RB1, with subsequent transcriptional activation of E2F1-regulated S-phase genes. Interferes with host histone deacetylation mediated by HDAC1 and HDAC2, leading to transcription activation. Plays also a role in the inhibition of both antiviral and antiproliferative functions of host interferon alpha. Interaction with host TMEM173/STING impairs the ability of TMEM173/STING to sense cytosolic DNA and promote the production of type I interferon (IFN-alpha and IFN-beta).' .
?annotation3 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer. Homooligomer. Interacts with host RB1; this interaction induces dissociation of RB1-E2F1 complex thereby disrupting RB1 activity. Interacts with host EP300; this interaction represses EP300 transcriptional activity. Interacts with protein E2; this interaction inhibits E7 oncogenic activity. Interacts with host TMEM173/STING; this interaction impairs the ability of TMEM173/STING to sense cytosolic DNA and promote the production of type I interferon (IFN-alpha and IFN-beta).' .
?annotation4 a up:Subcellular_Location_Annotation ;
rdfs:comment 'Predominantly found in the host nucleus' .
?annotation4li5 up:cellularComponent .
?annotation4li6 up:cellularComponent .
?annotation7 a up:Domain_Annotation ;
rdfs:comment 'The E7 terminal domain is an intrinsically disordered domain, whose flexibility and conformational transitions confer target adaptability to the oncoprotein. It allows adaptation to a variety of protein targets and exposes the PEST degradation sequence that regulates its turnover in the cell.' .
?annotation8 a up:PTM_Annotation ;
rdfs:comment 'Highly phosphorylated.' .
?annotation9 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the papillomaviridae E7 protein family.' .
?pfs10 up:annotation ?annotation11 .
?annotation11 faldo:begin ?pfsb12 ;
faldo:end ?pfse13 ;
rdf:type up:Zinc_Finger_Annotation .
?pfsb12 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
?pfse13 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?pfs16 up:annotation ?annotation17 .
?annotation17 faldo:begin ?pfsb18 ;
faldo:end ?pfse19 ;
rdf:type up:Motif_Annotation ;
rdfs:comment 'Nuclear export signal' .
?pfsb18 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?pfse19 faldo:position ?thisPositionOn21 ;
rdf:type faldo:ExactPosition .
?pfs22 up:annotation ?annotation23 .
?annotation23 faldo:begin ?pfsb24 ;
faldo:end ?pfse25 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'E7 terminal domain' .
?pfsb24 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?pfse25 faldo:position ?thisPositionOn27 ;
rdf:type faldo:ExactPosition .
?pfs28 up:annotation ?annotation29 .
?annotation29 faldo:begin ?pfsb30 ;
faldo:end ?pfse31 ;
rdf:type up:Motif_Annotation ;
rdfs:comment 'LXCXE motif; interaction with host RB1 and TMEM173/STING' .
?pfsb30 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?pfse31 faldo:position ?thisPositionOn33 ;
rdf:type faldo:ExactPosition .
_:895181 a rdf:Statement ;
up:attribution _:895146 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:895182 a rdf:Statement ;
up:attribution _:895147 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:895183 a rdf:Statement ;
up:attribution _:895148 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:895184 a rdf:Statement ;
up:attribution _:895149 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:895185 a rdf:Statement ;
up:attribution _:895150 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:895186 a rdf:Statement ;
up:attribution _:895151 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:895187 a rdf:Statement ;
up:attribution _:895152 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:895188 a rdf:Statement ;
up:attribution _:895153 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:895189 a rdf:Statement ;
up:attribution _:895154 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:10 .
_:895190 a rdf:Statement ;
up:attribution _:895155 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:238 .
_:895191 a rdf:Statement ;
up:attribution _:895156 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:244 .
_:895192 a rdf:Statement ;
up:attribution _:895157 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1078 .
_:895193 a rdf:Statement ;
up:attribution _:895158 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1035 .
_:895194 a rdf:Statement ;
up:attribution _:895159 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1048 .
_:895195 a rdf:Statement ;
up:attribution _:895160 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:945 .
_:895196 a rdf:Statement ;
up:attribution _:895161 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1090 .
_:895197 a rdf:Statement ;
up:attribution _:895162 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1114 .
_:895198 a rdf:Statement ;
up:attribution _:895163 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:895199 a rdf:Statement ;
up:attribution _:895164 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1121 .
_:895200 a rdf:Statement ;
up:attribution _:895165 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:804 .
_:895201 a rdf:Statement ;
up:attribution _:895166 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:805 .
_:895202 a rdf:Statement ;
up:attribution _:895167 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:899 .
_:895203 a rdf:Statement ;
up:attribution _:895168 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:862 .
_:895204 a rdf:Statement ;
up:attribution _:895169 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:863 .
_:895205 a rdf:Statement ;
up:attribution _:895170 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003677 .
_:895206 a rdf:Statement ;
up:attribution _:895171 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0046872 .
_:895207 a rdf:Statement ;
up:attribution _:895172 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0019904 .
_:895208 a rdf:Statement ;
up:attribution _:895173 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003700 .
_:895209 a rdf:Statement ;
up:attribution _:895174 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0039645 .
_:895210 a rdf:Statement ;
up:attribution _:895175 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0039502 .
_:895211 a rdf:Statement ;
up:attribution _:895176 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006351 .
_:895212 a rdf:Statement ;
up:source unirule:MF_04004 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:895213 a rdf:Statement ;
up:attribution _:895177 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:895214 a rdf:Statement ;
up:source unirule:MF_04004 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:895215 a rdf:Statement ;
up:attribution _:895178 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:895216 a rdf:Statement ;
up:source unirule:MF_04004 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:895217 a rdf:Statement ;
up:attribution _:895179 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:895218 a rdf:Statement ;
up:source unirule:MF_04004 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:895219 a rdf:Statement ;
up:attribution _:895180 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_04004
#Rule MF_04004 Created by:? on:2015-12-18 Modified by:Catherine Rivoire on:2024-03-01
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_04004 .
?thisOrganism rdfs:subClassOf+ taxon:151340 .
BIND(URI(CONCAT(STR(?this), '#MF_04004a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_04004a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_04004a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_04004a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_04004a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_04004a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_04004a9')) AS ?annotation9) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch38 faldo:location ?templateMotifSequenceMatchRegionP0312939 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0312941 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP03129MF_0400434 .
?templateMotifSequenceMatchRegionP0312939 faldo:begin ?templateMotifSequenceMatchBeginP0312940 .
?templateMotifSequenceMatchBeginP0312940 faldo:position ?templateMotifSequenceMatchBeginPositionP0312935 ;
faldo:reference isoform:P03129-1 .
?templateMotifSequenceProfileAlignmentOperationP0312941 edam:has_input signature:MF_04004 ;
rdf:type edam:operation_0300 .
?targetMotifMatch42 faldo:location ?targetMotifMatchRegionMatch43 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0400445 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP03129MF_0400436 .
?targetMotifMatchRegionMatch43 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0400444 .
?targetMotifMatchRegionMatchBeginMF_0400444 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0400437 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0400445 edam:has_input signature:MF_04004 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03129MF_0400434, 1, (STRLEN(?templateMotifCigarP03129MF_0400434) - STRLEN(REPLACE(?templateMotifCigarP03129MF_0400434, CONCAT('^(?:-*[^-]){', STR(((58 - ?templateMotifSequenceMatchBeginPositionP0312935) + 1)), '}'), '')))), '[a-z]', '')) AS ?step146) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03129MF_0400436, 1, (STRLEN(?targetMotifMatchCigarP03129MF_0400436) - STRLEN(REPLACE(?targetMotifMatchCigarP03129MF_0400436, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03129MF_0400436, 1, (STRLEN(?targetMotifMatchCigarP03129MF_0400436) - STRLEN(REPLACE(?targetMotifMatchCigarP03129MF_0400436, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step146), '}'), '')))), '[^-]', ''))) AS ?step247) .
BIND(((?step247 + ?targetMotifMatchRegionMatchBeginPositionMF_0400437) - 1) AS ?thisPositionOn14) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03129MF_0400434, 1, (STRLEN(?templateMotifCigarP03129MF_0400434) - STRLEN(REPLACE(?templateMotifCigarP03129MF_0400434, CONCAT('^(?:-*[^-]){', STR(((94 - ?templateMotifSequenceMatchBeginPositionP0312935) + 1)), '}'), '')))), '[a-z]', '')) AS ?step148) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03129MF_0400436, 1, (STRLEN(?targetMotifMatchCigarP03129MF_0400436) - STRLEN(REPLACE(?targetMotifMatchCigarP03129MF_0400436, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step148), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03129MF_0400436, 1, (STRLEN(?targetMotifMatchCigarP03129MF_0400436) - STRLEN(REPLACE(?targetMotifMatchCigarP03129MF_0400436, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step148), '}'), '')))), '[^-]', ''))) AS ?step249) .
BIND(((?step249 + ?targetMotifMatchRegionMatchBeginPositionMF_0400437) - 1) AS ?thisPositionOn15) .
BIND(?this AS ?pfs1t50) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfsb12) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfse13) .
FILTER ((BOUND(?thisPositionOn14) && BOUND(?thisPositionOn15))) .
BIND(URI(CONCAT(STR(?this), '#MF_04004a11')) AS ?annotation11) .
BIND(?this AS ?pfs10) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch55 faldo:location ?templateMotifSequenceMatchRegionP0312956 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0312958 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP03129MF_0400451 .
?templateMotifSequenceMatchRegionP0312956 faldo:begin ?templateMotifSequenceMatchBeginP0312957 .
?templateMotifSequenceMatchBeginP0312957 faldo:position ?templateMotifSequenceMatchBeginPositionP0312952 ;
faldo:reference isoform:P03129-1 .
?templateMotifSequenceProfileAlignmentOperationP0312958 edam:has_input signature:MF_04004 ;
rdf:type edam:operation_0300 .
?targetMotifMatch59 faldo:location ?targetMotifMatchRegionMatch60 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0400462 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP03129MF_0400453 .
?targetMotifMatchRegionMatch60 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0400461 .
?targetMotifMatchRegionMatchBeginMF_0400461 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0400454 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0400462 edam:has_input signature:MF_04004 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03129MF_0400451, 1, (STRLEN(?templateMotifCigarP03129MF_0400451) - STRLEN(REPLACE(?templateMotifCigarP03129MF_0400451, CONCAT('^(?:-*[^-]){', STR(((76 - ?templateMotifSequenceMatchBeginPositionP0312952) + 1)), '}'), '')))), '[a-z]', '')) AS ?step163) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03129MF_0400453, 1, (STRLEN(?targetMotifMatchCigarP03129MF_0400453) - STRLEN(REPLACE(?targetMotifMatchCigarP03129MF_0400453, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step163), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03129MF_0400453, 1, (STRLEN(?targetMotifMatchCigarP03129MF_0400453) - STRLEN(REPLACE(?targetMotifMatchCigarP03129MF_0400453, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step163), '}'), '')))), '[^-]', ''))) AS ?step264) .
BIND(((?step264 + ?targetMotifMatchRegionMatchBeginPositionMF_0400454) - 1) AS ?thisPositionOn20) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03129MF_0400451, 1, (STRLEN(?templateMotifCigarP03129MF_0400451) - STRLEN(REPLACE(?templateMotifCigarP03129MF_0400451, CONCAT('^(?:-*[^-]){', STR(((84 - ?templateMotifSequenceMatchBeginPositionP0312952) + 1)), '}'), '')))), '[a-z]', '')) AS ?step165) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03129MF_0400453, 1, (STRLEN(?targetMotifMatchCigarP03129MF_0400453) - STRLEN(REPLACE(?targetMotifMatchCigarP03129MF_0400453, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03129MF_0400453, 1, (STRLEN(?targetMotifMatchCigarP03129MF_0400453) - STRLEN(REPLACE(?targetMotifMatchCigarP03129MF_0400453, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step165), '}'), '')))), '[^-]', ''))) AS ?step266) .
BIND(((?step266 + ?targetMotifMatchRegionMatchBeginPositionMF_0400454) - 1) AS ?thisPositionOn21) .
BIND(?this AS ?pfs1t67) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfsb18) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfse19) .
FILTER ((BOUND(?thisPositionOn20) && BOUND(?thisPositionOn21))) .
BIND(URI(CONCAT(STR(?this), '#MF_04004a17')) AS ?annotation17) .
BIND(?this AS ?pfs16) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch72 faldo:location ?templateMotifSequenceMatchRegionP0312973 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0312975 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP03129MF_0400468 .
?templateMotifSequenceMatchRegionP0312973 faldo:begin ?templateMotifSequenceMatchBeginP0312974 .
?templateMotifSequenceMatchBeginP0312974 faldo:position ?templateMotifSequenceMatchBeginPositionP0312969 ;
faldo:reference isoform:P03129-1 .
?templateMotifSequenceProfileAlignmentOperationP0312975 edam:has_input signature:MF_04004 ;
rdf:type edam:operation_0300 .
?targetMotifMatch76 faldo:location ?targetMotifMatchRegionMatch77 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0400479 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP03129MF_0400470 .
?targetMotifMatchRegionMatch77 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0400478 .
?targetMotifMatchRegionMatchBeginMF_0400478 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0400471 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0400479 edam:has_input signature:MF_04004 ;
rdf:type edam:operation_0300 .
BIND(1 AS ?thisPositionOn26) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03129MF_0400468, 1, (STRLEN(?templateMotifCigarP03129MF_0400468) - STRLEN(REPLACE(?templateMotifCigarP03129MF_0400468, CONCAT('^(?:-*[^-]){', STR(((40 - ?templateMotifSequenceMatchBeginPositionP0312969) + 1)), '}'), '')))), '[a-z]', '')) AS ?step180) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03129MF_0400470, 1, (STRLEN(?targetMotifMatchCigarP03129MF_0400470) - STRLEN(REPLACE(?targetMotifMatchCigarP03129MF_0400470, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03129MF_0400470, 1, (STRLEN(?targetMotifMatchCigarP03129MF_0400470) - STRLEN(REPLACE(?targetMotifMatchCigarP03129MF_0400470, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step180), '}'), '')))), '[^-]', ''))) AS ?step281) .
BIND(((?step281 + ?targetMotifMatchRegionMatchBeginPositionMF_0400471) - 1) AS ?thisPositionOn27) .
BIND(?this AS ?pfs1t82) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb24) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse25) .
FILTER (REGEX('C[ARNDCQEGHILKMFPSTWYVBZJUOX]*C[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]C', SUBSTR(?thisSequenceValue, ?thisPositionOn26, (?thisPositionOn27 - ?thisPositionOn26)))) .
BIND(URI(CONCAT(STR(?this), '#MF_04004a23')) AS ?annotation23) .
BIND(?this AS ?pfs22) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch87 faldo:location ?templateMotifSequenceMatchRegionP0312988 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0312990 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP03129MF_0400483 .
?templateMotifSequenceMatchRegionP0312988 faldo:begin ?templateMotifSequenceMatchBeginP0312989 .
?templateMotifSequenceMatchBeginP0312989 faldo:position ?templateMotifSequenceMatchBeginPositionP0312984 ;
faldo:reference isoform:P03129-1 .
?templateMotifSequenceProfileAlignmentOperationP0312990 edam:has_input signature:MF_04004 ;
rdf:type edam:operation_0300 .
?targetMotifMatch91 faldo:location ?targetMotifMatchRegionMatch92 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0400494 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP03129MF_0400485 .
?targetMotifMatchRegionMatch92 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0400493 .
?targetMotifMatchRegionMatchBeginMF_0400493 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0400486 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0400494 edam:has_input signature:MF_04004 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03129MF_0400483, 1, (STRLEN(?templateMotifCigarP03129MF_0400483) - STRLEN(REPLACE(?templateMotifCigarP03129MF_0400483, CONCAT('^(?:-*[^-]){', STR(((22 - ?templateMotifSequenceMatchBeginPositionP0312984) + 1)), '}'), '')))), '[a-z]', '')) AS ?step195) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03129MF_0400485, 1, (STRLEN(?targetMotifMatchCigarP03129MF_0400485) - STRLEN(REPLACE(?targetMotifMatchCigarP03129MF_0400485, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03129MF_0400485, 1, (STRLEN(?targetMotifMatchCigarP03129MF_0400485) - STRLEN(REPLACE(?targetMotifMatchCigarP03129MF_0400485, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), '')))), '[^-]', ''))) AS ?step296) .
BIND(((?step296 + ?targetMotifMatchRegionMatchBeginPositionMF_0400486) - 1) AS ?thisPositionOn32) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03129MF_0400483, 1, (STRLEN(?templateMotifCigarP03129MF_0400483) - STRLEN(REPLACE(?templateMotifCigarP03129MF_0400483, CONCAT('^(?:-*[^-]){', STR(((26 - ?templateMotifSequenceMatchBeginPositionP0312984) + 1)), '}'), '')))), '[a-z]', '')) AS ?step197) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03129MF_0400485, 1, (STRLEN(?targetMotifMatchCigarP03129MF_0400485) - STRLEN(REPLACE(?targetMotifMatchCigarP03129MF_0400485, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03129MF_0400485, 1, (STRLEN(?targetMotifMatchCigarP03129MF_0400485) - STRLEN(REPLACE(?targetMotifMatchCigarP03129MF_0400485, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), '')))), '[^-]', ''))) AS ?step298) .
BIND(((?step298 + ?targetMotifMatchRegionMatchBeginPositionMF_0400486) - 1) AS ?thisPositionOn33) .
BIND(?this AS ?pfs1t99) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb30) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse31) .
FILTER (REGEX('L[ARNDCQEGHILKMFPSTWYVBZJUOX]C[ARNDCQEGHILKMFPSTWYVBZJUOX]E', SUBSTR(?thisSequenceValue, ?thisPositionOn32, (?thisPositionOn33 - ?thisPositionOn32)))) .
BIND(URI(CONCAT(STR(?this), '#MF_04004a29')) AS ?annotation29) .
BIND(?this AS ?pfs28) .
}
}
"xsd:string |