| http://purl.uniprot.org/unirules/MF_04060#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:919784 up:source unirule:MF_04060 .
_:919785 up:source unirule:MF_04060 .
_:919786 up:source unirule:MF_04060 .
_:919787 up:source unirule:MF_04060 .
_:919788 up:source unirule:MF_04060 .
_:919789 up:source unirule:MF_04060 .
_:919790 up:source unirule:MF_04060 .
_:919791 up:source unirule:MF_04060 .
_:919792 up:source unirule:MF_04060 .
_:919793 up:source unirule:MF_04060 .
_:919794 up:source unirule:MF_04060 .
_:919795 up:source unirule:MF_04060 .
_:919796 up:source unirule:MF_04060 .
_:919797 up:source unirule:MF_04060 .
_:919798 up:source unirule:MF_04060 .
_:919799 up:source unirule:MF_04060 .
_:919800 up:source unirule:MF_04060 .
_:919801 up:source unirule:MF_04060 .
_:919802 up:source unirule:MF_04060 .
_:919803 up:source unirule:MF_04060 .
_:919804 up:source unirule:MF_04060 .
_:919805 up:source unirule:MF_04060 .
_:919806 up:source unirule:MF_04060 .
_:919807 up:source unirule:MF_04060 .
_:919808 up:source unirule:MF_04060 .
_:919809 up:source unirule:MF_04060 .
_:919810 up:source unirule:MF_04060 .
_:919811 up:source unirule:MF_04060 .
_:919812 up:source unirule:MF_04060 .
_:919813 up:source unirule:MF_04060 .
_:919814 up:source unirule:MF_04060 .
_:919815 up:source unirule:MF_04060 .
_:919816 up:source unirule:MF_04060 .
_:919817 up:source unirule:MF_04060 .
_:919818 up:source unirule:MF_04060 .
_:919819 up:source unirule:MF_04060 .
_:919820 up:source unirule:MF_04060 .
?this up:alternativeName ?name1 ,
?name2 ,
?name3 ,
?name4 ;
up:annotation ?annotation6 ,
?annotation7 ,
?annotation8 ,
?annotation10 ,
?annotation11 ,
?annotation12 ,
?annotation13 ,
?annotation14 ,
?annotation15 ;
up:classifiedWith GO:0003723 ,
GO:0019060 ,
GO:0030430 ,
GO:0039657 ,
GO:0039704 ,
keyword:1035 ,
keyword:1075 ,
keyword:1155 ,
keyword:1190 ,
keyword:1193 ,
keyword:1262 ,
keyword:143 ,
keyword:426 ,
keyword:488 ,
keyword:597 ,
keyword:694 ,
keyword:813 ,
keyword:945 ;
up:recommendedName ?name0 .
?name0 up:fullName 'Shutoff protein' ;
rdf:type up:Structured_Name .
?name1 up:fullName '100 kDa protein' ;
up:shortName 'p100K' ;
rdf:type up:Structured_Name .
?name2 up:fullName '100K-chaperone protein' ;
rdf:type up:Structured_Name .
?name3 up:fullName 'L4-100K' ;
rdf:type up:Structured_Name .
?name4 up:fullName 'Shutoff protein 100K' ;
rdf:type up:Structured_Name .
?gene5 skos:prefLabel 'L4' .
?annotation6 a up:Function_Annotation ;
rdfs:comment 'Protein that inhibits host translation while promoting late viral translation by ribosome shunting. Blocks host cap-dependent translation by binding to eIF4G, displacing MKNK1 from cap initiation complexes and preventing EIF4E phosphorylation. Binds to the tripartite leader sequence of viral late mRNAs and recruits host eIF4G, PABPC1/poly-A binding protein and 40S ribosomes subunits on viral mRNAs, allowing ribosome shunting and efficient translation of late viral mRNAs even though conventional translation via ribosome scanning from the cap has been shut off in the host cell. During assembly, acts as a chaperone protein that helps hexon proteins assembly into trimers.' .
?annotation7 a up:Subunit_Annotation ;
rdfs:comment 'Monomer. Interacts with hexon protein; this interaction allows chaperoning and trimerization of hexon proteins. Interacts (via N-terminus) with host initiation factor EIF4G (via C-terminus). Interacts (via RRM domain) with viral mRNAs that contain the tripartite leader; this interaction allows ribosome shunting and expression of viral late mRNAs.' .
?annotation8 a up:Subcellular_Location_Annotation .
?annotation8li9 up:cellularComponent .
?annotation10 a up:Induction_Annotation ;
rdfs:comment 'Expressed in the late phase of the viral replicative cycle.' .
?annotation11 a up:PTM_Annotation ;
rdfs:comment 'Phosphorylated. Tyrosine phosphorylation enhances preferential binding to tripartite leader mRNAs and allows ribosome shunting.' .
?annotation12 a up:PTM_Annotation ;
rdfs:comment 'Methylated. Asymmetric dimethylation by host PRMT1 of the Arg/Gly-rich region may regulate shutoff protein binding to hexon and promote the capsid assembly in the nucleus.' .
?annotation13 a up:PTM_Annotation ;
rdfs:comment 'Might be cleaved by the viral protease.' .
?annotation14 a up:Annotation ;
rdfs:comment 'All late proteins expressed from the major late promoter are produced by alternative splicing and alternative polyadenylation of the same gene giving rise to non-overlapping ORFs. A leader sequence is present in the N-terminus of all these mRNAs and is recognized by the viral shutoff protein to provide expression although conventional translation via ribosome scanning from the cap has been shut off in the host cell.' .
?annotation15 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the adenoviridae shutoff protein family.' .
?pfs16 up:annotation ?annotation17 .
?annotation17 faldo:begin ?pfsb18 ;
faldo:end ?pfse19 ;
rdf:type up:Domain_Extent_Annotation ;
rdfs:comment 'RRM' .
?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 'Binding to host EIF4G' .
?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:Modified_Residue_Annotation ;
rdfs:comment 'Phosphotyrosine; by host' .
?pfsb30 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?pfse31 faldo:position ?thisPositionOn33 ;
rdf:type faldo:ExactPosition .
?pfs34 up:annotation ?annotation35 .
?annotation35 faldo:begin ?pfsb36 ;
faldo:end ?pfse37 ;
rdf:type up:Modified_Residue_Annotation ;
rdfs:comment 'Phosphotyrosine; by host' .
?pfsb36 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?pfse37 faldo:position ?thisPositionOn39 ;
rdf:type faldo:ExactPosition .
_:919821 a rdf:Statement ;
up:attribution _:919784 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:919822 a rdf:Statement ;
up:attribution _:919785 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:919823 a rdf:Statement ;
up:attribution _:919786 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:919824 a rdf:Statement ;
up:attribution _:919787 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name3 .
_:919825 a rdf:Statement ;
up:attribution _:919788 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name4 .
_:919826 a rdf:Statement ;
up:attribution _:919789 ;
rdf:subject ?gene5 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene5 .
_:919827 a rdf:Statement ;
up:attribution _:919790 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:919828 a rdf:Statement ;
up:attribution _:919791 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:919829 a rdf:Statement ;
up:attribution _:919792 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:919830 a rdf:Statement ;
up:attribution _:919793 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:919831 a rdf:Statement ;
up:attribution _:919794 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:919832 a rdf:Statement ;
up:attribution _:919795 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:919833 a rdf:Statement ;
up:attribution _:919796 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:919834 a rdf:Statement ;
up:attribution _:919797 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:919835 a rdf:Statement ;
up:attribution _:919798 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:919836 a rdf:Statement ;
up:attribution _:919799 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:143 .
_:919837 a rdf:Statement ;
up:attribution _:919800 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1262 .
_:919838 a rdf:Statement ;
up:attribution _:919801 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1193 .
_:919839 a rdf:Statement ;
up:attribution _:919802 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1035 .
_:919840 a rdf:Statement ;
up:attribution _:919803 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1190 .
_:919841 a rdf:Statement ;
up:attribution _:919804 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:945 .
_:919842 a rdf:Statement ;
up:attribution _:919805 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1075 .
_:919843 a rdf:Statement ;
up:attribution _:919806 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:426 .
_:919844 a rdf:Statement ;
up:attribution _:919807 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:488 .
_:919845 a rdf:Statement ;
up:attribution _:919808 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:597 .
_:919846 a rdf:Statement ;
up:attribution _:919809 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:694 .
_:919847 a rdf:Statement ;
up:attribution _:919810 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1155 .
_:919848 a rdf:Statement ;
up:attribution _:919811 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:813 .
_:919849 a rdf:Statement ;
up:attribution _:919812 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0030430 .
_:919850 a rdf:Statement ;
up:attribution _:919813 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003723 .
_:919851 a rdf:Statement ;
up:attribution _:919814 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0019060 .
_:919852 a rdf:Statement ;
up:attribution _:919815 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0039657 .
_:919853 a rdf:Statement ;
up:attribution _:919816 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0039704 .
_:919854 a rdf:Statement ;
up:source unirule:MF_04060 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:919855 a rdf:Statement ;
up:attribution _:919817 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:919856 a rdf:Statement ;
up:source unirule:MF_04060 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:919857 a rdf:Statement ;
up:attribution _:919818 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:919858 a rdf:Statement ;
up:source unirule:MF_04060 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:919859 a rdf:Statement ;
up:attribution _:919819 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:919860 a rdf:Statement ;
up:source unirule:MF_04060 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
_:919861 a rdf:Statement ;
up:attribution _:919820 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_04060
#Rule MF_04060 Created by:? on:2017-03-16 Modified by:Catherine Rivoire on:2024-03-01
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_04060 .
?thisOrganism rdfs:subClassOf+ taxon:10508 .
BIND(URI(CONCAT(STR(?this), '#MF_04060a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_04060a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_04060a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_04060a3')) AS ?name3) .
BIND(URI(CONCAT(STR(?this), '#MF_04060a4')) AS ?name4) .
BIND(URI(CONCAT(STR(?this), '#MF_04060a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_04060a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_04060a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_04060a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_04060a11')) AS ?annotation11) .
BIND(URI(CONCAT(STR(?this), '#MF_04060a12')) AS ?annotation12) .
BIND(URI(CONCAT(STR(?this), '#MF_04060a13')) AS ?annotation13) .
BIND(URI(CONCAT(STR(?this), '#MF_04060a14')) AS ?annotation14) .
BIND(URI(CONCAT(STR(?this), '#MF_04060a15')) AS ?annotation15) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch44 faldo:location ?templateMotifSequenceMatchRegionP2493245 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2493247 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP24932MF_0406040 .
?templateMotifSequenceMatchRegionP2493245 faldo:begin ?templateMotifSequenceMatchBeginP2493246 .
?templateMotifSequenceMatchBeginP2493246 faldo:position ?templateMotifSequenceMatchBeginPositionP2493241 ;
faldo:reference isoform:P24932-1 .
?templateMotifSequenceProfileAlignmentOperationP2493247 edam:has_input signature:MF_04060 ;
rdf:type edam:operation_0300 .
?targetMotifMatch48 faldo:location ?targetMotifMatchRegionMatch49 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0406051 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP24932MF_0406042 .
?targetMotifMatchRegionMatch49 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0406050 .
?targetMotifMatchRegionMatchBeginMF_0406050 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0406043 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0406051 edam:has_input signature:MF_04060 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP24932MF_0406040, 1, (STRLEN(?templateMotifCigarP24932MF_0406040) - STRLEN(REPLACE(?templateMotifCigarP24932MF_0406040, CONCAT('^(?:-*[^-]){', STR(((348 - ?templateMotifSequenceMatchBeginPositionP2493241) + 1)), '}'), '')))), '[a-z]', '')) AS ?step152) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP24932MF_0406042, 1, (STRLEN(?targetMotifMatchCigarP24932MF_0406042) - STRLEN(REPLACE(?targetMotifMatchCigarP24932MF_0406042, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step152), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP24932MF_0406042, 1, (STRLEN(?targetMotifMatchCigarP24932MF_0406042) - STRLEN(REPLACE(?targetMotifMatchCigarP24932MF_0406042, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step152), '}'), '')))), '[^-]', ''))) AS ?step253) .
BIND(((?step253 + ?targetMotifMatchRegionMatchBeginPositionMF_0406043) - 1) AS ?thisPositionOn20) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP24932MF_0406040, 1, (STRLEN(?templateMotifCigarP24932MF_0406040) - STRLEN(REPLACE(?templateMotifCigarP24932MF_0406040, CONCAT('^(?:-*[^-]){', STR(((466 - ?templateMotifSequenceMatchBeginPositionP2493241) + 1)), '}'), '')))), '[a-z]', '')) AS ?step154) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP24932MF_0406042, 1, (STRLEN(?targetMotifMatchCigarP24932MF_0406042) - STRLEN(REPLACE(?targetMotifMatchCigarP24932MF_0406042, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step154), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP24932MF_0406042, 1, (STRLEN(?targetMotifMatchCigarP24932MF_0406042) - STRLEN(REPLACE(?targetMotifMatchCigarP24932MF_0406042, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step154), '}'), '')))), '[^-]', ''))) AS ?step255) .
BIND(((?step255 + ?targetMotifMatchRegionMatchBeginPositionMF_0406043) - 1) AS ?thisPositionOn21) .
BIND(?this AS ?pfs1t56) .
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_04060a17')) AS ?annotation17) .
BIND(?this AS ?pfs16) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch61 faldo:location ?templateMotifSequenceMatchRegionP2493262 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2493264 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP24932MF_0406057 .
?templateMotifSequenceMatchRegionP2493262 faldo:begin ?templateMotifSequenceMatchBeginP2493263 .
?templateMotifSequenceMatchBeginP2493263 faldo:position ?templateMotifSequenceMatchBeginPositionP2493258 ;
faldo:reference isoform:P24932-1 .
?templateMotifSequenceProfileAlignmentOperationP2493264 edam:has_input signature:MF_04060 ;
rdf:type edam:operation_0300 .
?targetMotifMatch65 faldo:location ?targetMotifMatchRegionMatch66 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0406068 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP24932MF_0406059 .
?targetMotifMatchRegionMatch66 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0406067 .
?targetMotifMatchRegionMatchBeginMF_0406067 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0406060 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0406068 edam:has_input signature:MF_04060 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP24932MF_0406057, 1, (STRLEN(?templateMotifCigarP24932MF_0406057) - STRLEN(REPLACE(?templateMotifCigarP24932MF_0406057, CONCAT('^(?:-*[^-]){', STR(((280 - ?templateMotifSequenceMatchBeginPositionP2493258) + 1)), '}'), '')))), '[a-z]', '')) AS ?step169) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP24932MF_0406059, 1, (STRLEN(?targetMotifMatchCigarP24932MF_0406059) - STRLEN(REPLACE(?targetMotifMatchCigarP24932MF_0406059, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step169), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP24932MF_0406059, 1, (STRLEN(?targetMotifMatchCigarP24932MF_0406059) - STRLEN(REPLACE(?targetMotifMatchCigarP24932MF_0406059, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step169), '}'), '')))), '[^-]', ''))) AS ?step270) .
BIND(((?step270 + ?targetMotifMatchRegionMatchBeginPositionMF_0406060) - 1) AS ?thisPositionOn26) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP24932MF_0406057, 1, (STRLEN(?templateMotifCigarP24932MF_0406057) - STRLEN(REPLACE(?templateMotifCigarP24932MF_0406057, CONCAT('^(?:-*[^-]){', STR(((345 - ?templateMotifSequenceMatchBeginPositionP2493258) + 1)), '}'), '')))), '[a-z]', '')) AS ?step171) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP24932MF_0406059, 1, (STRLEN(?targetMotifMatchCigarP24932MF_0406059) - STRLEN(REPLACE(?targetMotifMatchCigarP24932MF_0406059, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step171), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP24932MF_0406059, 1, (STRLEN(?targetMotifMatchCigarP24932MF_0406059) - STRLEN(REPLACE(?targetMotifMatchCigarP24932MF_0406059, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step171), '}'), '')))), '[^-]', ''))) AS ?step272) .
BIND(((?step272 + ?targetMotifMatchRegionMatchBeginPositionMF_0406060) - 1) AS ?thisPositionOn27) .
BIND(?this AS ?pfs1t73) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb24) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse25) .
FILTER ((BOUND(?thisPositionOn26) && BOUND(?thisPositionOn27))) .
BIND(URI(CONCAT(STR(?this), '#MF_04060a23')) AS ?annotation23) .
BIND(?this AS ?pfs22) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch78 faldo:location ?templateMotifSequenceMatchRegionP2493279 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2493281 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP24932MF_0406074 .
?templateMotifSequenceMatchRegionP2493279 faldo:begin ?templateMotifSequenceMatchBeginP2493280 .
?templateMotifSequenceMatchBeginP2493280 faldo:position ?templateMotifSequenceMatchBeginPositionP2493275 ;
faldo:reference isoform:P24932-1 .
?templateMotifSequenceProfileAlignmentOperationP2493281 edam:has_input signature:MF_04060 ;
rdf:type edam:operation_0300 .
?targetMotifMatch82 faldo:location ?targetMotifMatchRegionMatch83 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0406085 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP24932MF_0406076 .
?targetMotifMatchRegionMatch83 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0406084 .
?targetMotifMatchRegionMatchBeginMF_0406084 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0406077 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0406085 edam:has_input signature:MF_04060 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP24932MF_0406074, 1, (STRLEN(?templateMotifCigarP24932MF_0406074) - STRLEN(REPLACE(?templateMotifCigarP24932MF_0406074, CONCAT('^(?:-*[^-]){', STR(((365 - ?templateMotifSequenceMatchBeginPositionP2493275) + 1)), '}'), '')))), '[a-z]', '')) AS ?step186) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP24932MF_0406076, 1, (STRLEN(?targetMotifMatchCigarP24932MF_0406076) - STRLEN(REPLACE(?targetMotifMatchCigarP24932MF_0406076, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP24932MF_0406076, 1, (STRLEN(?targetMotifMatchCigarP24932MF_0406076) - STRLEN(REPLACE(?targetMotifMatchCigarP24932MF_0406076, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), '')))), '[^-]', ''))) AS ?step287) .
BIND(((?step287 + ?targetMotifMatchRegionMatchBeginPositionMF_0406077) - 1) AS ?thisPositionOn32) .
BIND(?thisPositionOn32 AS ?thisPositionOn33) .
BIND(?this AS ?pfs1t88) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb30) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse31) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn32, 1) = 'Y')) .
BIND(URI(CONCAT(STR(?this), '#MF_04060a29')) AS ?annotation29) .
BIND(?this AS ?pfs28) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch93 faldo:location ?templateMotifSequenceMatchRegionP2493294 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2493296 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP24932MF_0406089 .
?templateMotifSequenceMatchRegionP2493294 faldo:begin ?templateMotifSequenceMatchBeginP2493295 .
?templateMotifSequenceMatchBeginP2493295 faldo:position ?templateMotifSequenceMatchBeginPositionP2493290 ;
faldo:reference isoform:P24932-1 .
?templateMotifSequenceProfileAlignmentOperationP2493296 edam:has_input signature:MF_04060 ;
rdf:type edam:operation_0300 .
?targetMotifMatch97 faldo:location ?targetMotifMatchRegionMatch98 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04060100 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP24932MF_0406091 .
?targetMotifMatchRegionMatch98 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0406099 .
?targetMotifMatchRegionMatchBeginMF_0406099 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0406092 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_04060100 edam:has_input signature:MF_04060 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP24932MF_0406089, 1, (STRLEN(?templateMotifCigarP24932MF_0406089) - STRLEN(REPLACE(?templateMotifCigarP24932MF_0406089, CONCAT('^(?:-*[^-]){', STR(((682 - ?templateMotifSequenceMatchBeginPositionP2493290) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1101) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP24932MF_0406091, 1, (STRLEN(?targetMotifMatchCigarP24932MF_0406091) - STRLEN(REPLACE(?targetMotifMatchCigarP24932MF_0406091, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP24932MF_0406091, 1, (STRLEN(?targetMotifMatchCigarP24932MF_0406091) - STRLEN(REPLACE(?targetMotifMatchCigarP24932MF_0406091, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), '')))), '[^-]', ''))) AS ?step2102) .
BIND(((?step2102 + ?targetMotifMatchRegionMatchBeginPositionMF_0406092) - 1) AS ?thisPositionOn38) .
BIND(?thisPositionOn38 AS ?thisPositionOn39) .
BIND(?this AS ?pfs1t103) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb36) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse37) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn38, 1) = 'Y')) .
BIND(URI(CONCAT(STR(?this), '#MF_04060a35')) AS ?annotation35) .
BIND(?this AS ?pfs34) .
}
}
"xsd:string |