| http://purl.uniprot.org/unirules/MF_04080#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:935770 up:source unirule:MF_04080 .
_:935771 up:source unirule:MF_04080 .
_:935772 up:source unirule:MF_04080 .
_:935773 up:source unirule:MF_04080 .
_:935774 up:source unirule:MF_04080 .
_:935775 up:source unirule:MF_04080 .
_:935776 up:source unirule:MF_04080 .
_:935777 up:source unirule:MF_04080 .
_:935778 up:source unirule:MF_04080 .
_:935779 up:source unirule:MF_04080 .
_:935780 up:source unirule:MF_04080 .
_:935781 up:source unirule:MF_04080 .
_:935782 up:source unirule:MF_04080 .
_:935783 up:source unirule:MF_04080 .
_:935784 up:source unirule:MF_04080 .
_:935785 up:source unirule:MF_04080 .
_:935786 up:source unirule:MF_04080 .
_:935787 up:source unirule:MF_04080 .
_:935788 up:source unirule:MF_04080 .
_:935789 up:source unirule:MF_04080 .
_:935790 up:source unirule:MF_04080 .
_:935791 up:source unirule:MF_04080 .
_:935792 up:source unirule:MF_04080 .
_:935793 up:source unirule:MF_04080 .
_:935794 up:source unirule:MF_04080 .
_:935795 up:source unirule:MF_04080 .
_:935796 up:source unirule:MF_04080 .
_:935797 up:source unirule:MF_04080 .
_:935798 up:source unirule:MF_04080 .
_:935799 up:source unirule:MF_04080 .
_:935800 up:source unirule:MF_04080 .
_:935801 up:source unirule:MF_04080 .
_:935802 up:source unirule:MF_04080 .
_:935803 up:source unirule:MF_04080 .
_:935804 up:source unirule:MF_04080 .
_:935805 up:source unirule:MF_04080 .
_:935806 up:source unirule:MF_04080 .
_:935807 up:source unirule:MF_04080 .
_:935808 up:source unirule:MF_04080 .
_:935809 up:source unirule:MF_04080 .
_:935810 up:source unirule:MF_04080 .
_:935811 up:source unirule:MF_04080 .
_:935812 up:source unirule:MF_04080 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation6 ,
?annotation7 ,
?annotation11 ,
?annotation12 ,
?annotation13 ;
up:classifiedWith GO:0000278 ,
GO:0006351 ,
GO:0006355 ,
GO:0006811 ,
GO:0039592 ,
GO:0042025 ,
GO:0043655 ,
GO:0044423 ,
GO:0051260 ,
GO:0051701 ,
GO:0052151 ,
GO:0075732 ,
keyword:1048 ,
keyword:1079 ,
keyword:10 ,
keyword:1121 ,
keyword:1160 ,
keyword:1163 ,
keyword:131 ,
keyword:406 ,
keyword:407 ,
keyword:53 ,
keyword:597 ,
keyword:804 ,
keyword:805 ,
keyword:813 ,
keyword:945 ,
keyword:946 ;
up:recommendedName ?name0 .
?name0 up:fullName 'Protein Vpr' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'R ORF protein' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'Viral protein R' ;
rdf:type up:Structured_Name .
?gene3 skos:prefLabel 'vpr' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'During virus entry, plays a role in the transport of the viral pre-integration (PIC) complex to the host nucleus. This function is crucial for viral infection of non-dividing macrophages. May act directly at the nuclear pore complex, by binding nucleoporins phenylalanine-glycine (FG)-repeat regions.' .
?annotation5 a up:Function_Annotation ;
rdfs:comment 'During virus replication, may deplete host UNG protein, and incude G2-M cell cycle arrest. Acts by targeting specific host proteins for degradation by the 26S proteasome, through association with the cellular CUL4A-DDB1 E3 ligase complex by direct interaction with host VPRPB/DCAF-1. Cell cycle arrest reportedly occurs within hours of infection and is not blocked by antiviral agents, suggesting that it is initiated by the VPR carried into the virion. Additionally, VPR induces apoptosis in a cell cycle dependent manner suggesting that these two effects are mechanistically linked. Detected in the serum and cerebrospinal fluid of AIDS patient, VPR may also induce cell death to bystander cells.' .
?annotation6 a up:Subunit_Annotation ;
rdfs:comment 'Homooligomer, may form homodimer. Interacts with p6-gag region of the Pr55 Gag precursor protein through a (Leu-X-X)4 motif near the C-terminus of the P6gag protein. Interacts with host UNG. May interact with host RAD23A/HHR23A. Interacts with host VPRBP/DCAF1, leading to hijack the CUL4A-RBX1-DDB1-DCAF1/VPRBP complex, mediating ubiquitination of host proteins such as TERT and ZGPAT and arrest of the cell cycle in G2 phase.' .
?annotation7 a up:Subcellular_Location_Annotation ;
rdfs:comment 'Incorporation into virion is dependent on p6 GAG sequences. Lacks a canonical nuclear localization signal, thus import into nucleus may function independently of the human importin pathway. Detected in high quantity in the serum and cerebrospinal fluid of AIDS patient' .
?annotation7li8 up:cellularComponent .
?annotation7li9 up:cellularComponent .
?annotation7li10 up:cellularComponent .
?annotation11 a up:PTM_Annotation ;
rdfs:comment 'Phosphorylated on several residues by host. These phosphorylations regulate VPR activity for the nuclear import of the HIV-1 pre-integration complex.' .
?annotation12 a up:Annotation ;
rdfs:comment 'HIV-1 lineages are divided in three main groups, M (for Major), O (for Outlier), and N (for New, or Non-M, Non-O). The vast majority of strains found worldwide belong to the group M. Group O seems to be endemic to and largely confined to Cameroon and neighboring countries in West Central Africa, where these viruses represent a small minority of HIV-1 strains. The group N is represented by a limited number of isolates from Cameroonian persons. The group M is further subdivided in 9 clades or subtypes (A to D, F to H, J and K).' .
?annotation13 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the HIV-1 VPR protein family.' .
?pfs14 up:annotation ?annotation15 .
?annotation15 faldo:begin ?pfsb16 ;
faldo:end ?pfse17 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'Homooligomerization' .
?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:Modified_Residue_Annotation ;
rdfs:comment 'Phosphoserine; by host' .
?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:Modified_Residue_Annotation ;
rdfs:comment 'Phosphoserine; by host' .
?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:Modified_Residue_Annotation ;
rdfs:comment 'Phosphoserine; by host' .
?pfsb34 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?pfse35 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
_:935813 a rdf:Statement ;
up:attribution _:935770 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:935814 a rdf:Statement ;
up:attribution _:935771 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:935815 a rdf:Statement ;
up:attribution _:935772 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:935816 a rdf:Statement ;
up:attribution _:935773 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:935817 a rdf:Statement ;
up:attribution _:935774 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:935818 a rdf:Statement ;
up:attribution _:935775 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:935819 a rdf:Statement ;
up:attribution _:935776 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:935820 a rdf:Statement ;
up:attribution _:935777 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:935821 a rdf:Statement ;
up:attribution _:935778 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:935822 a rdf:Statement ;
up:attribution _:935779 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:935823 a rdf:Statement ;
up:attribution _:935780 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:935824 a rdf:Statement ;
up:attribution _:935781 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:10 .
_:935825 a rdf:Statement ;
up:attribution _:935782 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:53 .
_:935826 a rdf:Statement ;
up:attribution _:935783 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:131 .
_:935827 a rdf:Statement ;
up:attribution _:935784 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1079 .
_:935828 a rdf:Statement ;
up:attribution _:935785 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1048 .
_:935829 a rdf:Statement ;
up:attribution _:935786 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:945 .
_:935830 a rdf:Statement ;
up:attribution _:935787 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:407 .
_:935831 a rdf:Statement ;
up:attribution _:935788 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:406 .
_:935832 a rdf:Statement ;
up:attribution _:935789 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1121 .
_:935833 a rdf:Statement ;
up:attribution _:935790 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:597 .
_:935834 a rdf:Statement ;
up:attribution _:935791 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:804 .
_:935835 a rdf:Statement ;
up:attribution _:935792 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:805 .
_:935836 a rdf:Statement ;
up:attribution _:935793 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:813 .
_:935837 a rdf:Statement ;
up:attribution _:935794 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1163 .
_:935838 a rdf:Statement ;
up:attribution _:935795 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:946 .
_:935839 a rdf:Statement ;
up:attribution _:935796 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1160 .
_:935840 a rdf:Statement ;
up:attribution _:935797 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0043655 .
_:935841 a rdf:Statement ;
up:attribution _:935798 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0042025 .
_:935842 a rdf:Statement ;
up:attribution _:935799 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0044423 .
_:935843 a rdf:Statement ;
up:attribution _:935800 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000278 .
_:935844 a rdf:Statement ;
up:attribution _:935801 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0052151 .
_:935845 a rdf:Statement ;
up:attribution _:935802 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0051701 .
_:935846 a rdf:Statement ;
up:attribution _:935803 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006811 .
_:935847 a rdf:Statement ;
up:attribution _:935804 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0051260 .
_:935848 a rdf:Statement ;
up:attribution _:935805 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006355 .
_:935849 a rdf:Statement ;
up:attribution _:935806 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0039592 .
_:935850 a rdf:Statement ;
up:attribution _:935807 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006351 .
_:935851 a rdf:Statement ;
up:attribution _:935808 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0075732 .
_:935852 a rdf:Statement ;
up:source unirule:MF_04080 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:935853 a rdf:Statement ;
up:attribution _:935809 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:935854 a rdf:Statement ;
up:source unirule:MF_04080 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:935855 a rdf:Statement ;
up:attribution _:935810 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:935856 a rdf:Statement ;
up:source unirule:MF_04080 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:935857 a rdf:Statement ;
up:attribution _:935811 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:935858 a rdf:Statement ;
up:source unirule:MF_04080 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:935859 a rdf:Statement ;
up:attribution _:935812 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_04080
#Rule MF_04080 Created by:? on:2017-05-30 Modified by:Catherine Rivoire on:2024-03-01
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_04080 .
?thisOrganism rdfs:subClassOf+ taxon:11646 .
BIND(URI(CONCAT(STR(?this), '#MF_04080a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_04080a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_04080a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_04080a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_04080a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_04080a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_04080a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_04080a11')) AS ?annotation11) .
BIND(URI(CONCAT(STR(?this), '#MF_04080a12')) AS ?annotation12) .
BIND(URI(CONCAT(STR(?this), '#MF_04080a13')) AS ?annotation13) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch42 faldo:location ?templateMotifSequenceMatchRegionP6972643 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP6972645 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP69726MF_0408038 .
?templateMotifSequenceMatchRegionP6972643 faldo:begin ?templateMotifSequenceMatchBeginP6972644 .
?templateMotifSequenceMatchBeginP6972644 faldo:position ?templateMotifSequenceMatchBeginPositionP6972639 ;
faldo:reference isoform:P69726-1 .
?templateMotifSequenceProfileAlignmentOperationP6972645 edam:has_input signature:MF_04080 ;
rdf:type edam:operation_0300 .
?targetMotifMatch46 faldo:location ?targetMotifMatchRegionMatch47 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0408049 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP69726MF_0408040 .
?targetMotifMatchRegionMatch47 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0408048 .
?targetMotifMatchRegionMatchBeginMF_0408048 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0408041 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0408049 edam:has_input signature:MF_04080 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP69726MF_0408038, 1, (STRLEN(?templateMotifCigarP69726MF_0408038) - STRLEN(REPLACE(?templateMotifCigarP69726MF_0408038, CONCAT('^(?:-*[^-]){', STR(((1 - ?templateMotifSequenceMatchBeginPositionP6972639) + 1)), '}'), '')))), '[a-z]', '')) AS ?step150) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP69726MF_0408040, 1, (STRLEN(?targetMotifMatchCigarP69726MF_0408040) - STRLEN(REPLACE(?targetMotifMatchCigarP69726MF_0408040, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step150), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP69726MF_0408040, 1, (STRLEN(?targetMotifMatchCigarP69726MF_0408040) - STRLEN(REPLACE(?targetMotifMatchCigarP69726MF_0408040, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step150), '}'), '')))), '[^-]', ''))) AS ?step251) .
BIND(((?step251 + ?targetMotifMatchRegionMatchBeginPositionMF_0408041) - 1) AS ?thisPositionOn18) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP69726MF_0408038, 1, (STRLEN(?templateMotifCigarP69726MF_0408038) - STRLEN(REPLACE(?templateMotifCigarP69726MF_0408038, CONCAT('^(?:-*[^-]){', STR(((42 - ?templateMotifSequenceMatchBeginPositionP6972639) + 1)), '}'), '')))), '[a-z]', '')) AS ?step152) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP69726MF_0408040, 1, (STRLEN(?targetMotifMatchCigarP69726MF_0408040) - STRLEN(REPLACE(?targetMotifMatchCigarP69726MF_0408040, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step152), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP69726MF_0408040, 1, (STRLEN(?targetMotifMatchCigarP69726MF_0408040) - STRLEN(REPLACE(?targetMotifMatchCigarP69726MF_0408040, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step152), '}'), '')))), '[^-]', ''))) AS ?step253) .
BIND(((?step253 + ?targetMotifMatchRegionMatchBeginPositionMF_0408041) - 1) AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t54) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb16) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse17) .
FILTER ((BOUND(?thisPositionOn18) && BOUND(?thisPositionOn19))) .
BIND(URI(CONCAT(STR(?this), '#MF_04080a15')) AS ?annotation15) .
BIND(?this AS ?pfs14) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch59 faldo:location ?templateMotifSequenceMatchRegionP6972660 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP6972662 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP69726MF_0408055 .
?templateMotifSequenceMatchRegionP6972660 faldo:begin ?templateMotifSequenceMatchBeginP6972661 .
?templateMotifSequenceMatchBeginP6972661 faldo:position ?templateMotifSequenceMatchBeginPositionP6972656 ;
faldo:reference isoform:P69726-1 .
?templateMotifSequenceProfileAlignmentOperationP6972662 edam:has_input signature:MF_04080 ;
rdf:type edam:operation_0300 .
?targetMotifMatch63 faldo:location ?targetMotifMatchRegionMatch64 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0408066 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP69726MF_0408057 .
?targetMotifMatchRegionMatch64 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0408065 .
?targetMotifMatchRegionMatchBeginMF_0408065 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0408058 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0408066 edam:has_input signature:MF_04080 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP69726MF_0408055, 1, (STRLEN(?templateMotifCigarP69726MF_0408055) - STRLEN(REPLACE(?templateMotifCigarP69726MF_0408055, CONCAT('^(?:-*[^-]){', STR(((79 - ?templateMotifSequenceMatchBeginPositionP6972656) + 1)), '}'), '')))), '[a-z]', '')) AS ?step167) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP69726MF_0408057, 1, (STRLEN(?targetMotifMatchCigarP69726MF_0408057) - STRLEN(REPLACE(?targetMotifMatchCigarP69726MF_0408057, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step167), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP69726MF_0408057, 1, (STRLEN(?targetMotifMatchCigarP69726MF_0408057) - STRLEN(REPLACE(?targetMotifMatchCigarP69726MF_0408057, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step167), '}'), '')))), '[^-]', ''))) AS ?step268) .
BIND(((?step268 + ?targetMotifMatchRegionMatchBeginPositionMF_0408058) - 1) AS ?thisPositionOn24) .
BIND(?thisPositionOn24 AS ?thisPositionOn25) .
BIND(?this AS ?pfs1t69) .
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) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_04080a21')) AS ?annotation21) .
BIND(?this AS ?pfs20) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch74 faldo:location ?templateMotifSequenceMatchRegionP6972675 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP6972677 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP69726MF_0408070 .
?templateMotifSequenceMatchRegionP6972675 faldo:begin ?templateMotifSequenceMatchBeginP6972676 .
?templateMotifSequenceMatchBeginP6972676 faldo:position ?templateMotifSequenceMatchBeginPositionP6972671 ;
faldo:reference isoform:P69726-1 .
?templateMotifSequenceProfileAlignmentOperationP6972677 edam:has_input signature:MF_04080 ;
rdf:type edam:operation_0300 .
?targetMotifMatch78 faldo:location ?targetMotifMatchRegionMatch79 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0408081 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP69726MF_0408072 .
?targetMotifMatchRegionMatch79 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0408080 .
?targetMotifMatchRegionMatchBeginMF_0408080 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0408073 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0408081 edam:has_input signature:MF_04080 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP69726MF_0408070, 1, (STRLEN(?templateMotifCigarP69726MF_0408070) - STRLEN(REPLACE(?templateMotifCigarP69726MF_0408070, CONCAT('^(?:-*[^-]){', STR(((94 - ?templateMotifSequenceMatchBeginPositionP6972671) + 1)), '}'), '')))), '[a-z]', '')) AS ?step182) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP69726MF_0408072, 1, (STRLEN(?targetMotifMatchCigarP69726MF_0408072) - STRLEN(REPLACE(?targetMotifMatchCigarP69726MF_0408072, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP69726MF_0408072, 1, (STRLEN(?targetMotifMatchCigarP69726MF_0408072) - STRLEN(REPLACE(?targetMotifMatchCigarP69726MF_0408072, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step182), '}'), '')))), '[^-]', ''))) AS ?step283) .
BIND(((?step283 + ?targetMotifMatchRegionMatchBeginPositionMF_0408073) - 1) AS ?thisPositionOn30) .
BIND(?thisPositionOn30 AS ?thisPositionOn31) .
BIND(?this AS ?pfs1t84) .
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) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_04080a27')) AS ?annotation27) .
BIND(?this AS ?pfs26) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch89 faldo:location ?templateMotifSequenceMatchRegionP6972690 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP6972692 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP69726MF_0408085 .
?templateMotifSequenceMatchRegionP6972690 faldo:begin ?templateMotifSequenceMatchBeginP6972691 .
?templateMotifSequenceMatchBeginP6972691 faldo:position ?templateMotifSequenceMatchBeginPositionP6972686 ;
faldo:reference isoform:P69726-1 .
?templateMotifSequenceProfileAlignmentOperationP6972692 edam:has_input signature:MF_04080 ;
rdf:type edam:operation_0300 .
?targetMotifMatch93 faldo:location ?targetMotifMatchRegionMatch94 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0408096 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP69726MF_0408087 .
?targetMotifMatchRegionMatch94 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0408095 .
?targetMotifMatchRegionMatchBeginMF_0408095 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0408088 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0408096 edam:has_input signature:MF_04080 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP69726MF_0408085, 1, (STRLEN(?templateMotifCigarP69726MF_0408085) - STRLEN(REPLACE(?templateMotifCigarP69726MF_0408085, CONCAT('^(?:-*[^-]){', STR(((96 - ?templateMotifSequenceMatchBeginPositionP6972686) + 1)), '}'), '')))), '[a-z]', '')) AS ?step197) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP69726MF_0408087, 1, (STRLEN(?targetMotifMatchCigarP69726MF_0408087) - STRLEN(REPLACE(?targetMotifMatchCigarP69726MF_0408087, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP69726MF_0408087, 1, (STRLEN(?targetMotifMatchCigarP69726MF_0408087) - STRLEN(REPLACE(?targetMotifMatchCigarP69726MF_0408087, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), '')))), '[^-]', ''))) AS ?step298) .
BIND(((?step298 + ?targetMotifMatchRegionMatchBeginPositionMF_0408088) - 1) AS ?thisPositionOn36) .
BIND(?thisPositionOn36 AS ?thisPositionOn37) .
BIND(?this AS ?pfs1t99) .
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) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_04080a33')) AS ?annotation33) .
BIND(?this AS ?pfs32) .
}
}
"xsd:string |