| http://purl.uniprot.org/unirules/MF_04028#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:903730 up:source unirule:MF_04028 .
_:903731 up:source unirule:MF_04028 .
_:903732 up:source unirule:MF_04028 .
_:903733 up:source unirule:MF_04028 .
_:903734 up:source unirule:MF_04028 .
_:903735 up:source unirule:MF_04028 .
_:903736 up:source unirule:MF_04028 .
_:903737 up:source unirule:MF_04028 .
_:903738 up:source unirule:MF_04028 .
_:903739 up:source unirule:MF_04028 .
_:903740 up:source unirule:MF_04028 .
_:903741 up:source unirule:MF_04028 .
_:903742 up:source unirule:MF_04028 .
_:903743 up:source unirule:MF_04028 .
_:903744 up:source unirule:MF_04028 .
_:903745 up:source unirule:MF_04028 .
_:903746 up:source unirule:MF_04028 .
_:903747 up:source unirule:MF_04028 .
_:903748 up:source unirule:MF_04028 .
_:903749 up:source unirule:MF_04028 .
_:903750 up:source unirule:MF_04028 .
_:903751 up:source unirule:MF_04028 .
_:903752 up:source unirule:MF_04028 .
_:903753 up:source unirule:MF_04028 .
_:903754 up:source unirule:MF_04028 .
_:903755 up:source unirule:MF_04028 .
_:903756 up:source unirule:MF_04028 .
_:903757 up:source unirule:MF_04028 .
_:903758 up:source unirule:MF_04028 .
_:903759 up:source unirule:MF_04028 .
_:903760 up:source unirule:MF_04028 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation6 ,
?annotation7 ,
?annotation8 ;
up:classifiedWith GO:0004748 ,
GO:0009132 ,
GO:0046872 ,
keyword:408 ,
keyword:479 ,
keyword:560 ;
up:recommendedName ?name0 .
?name0 up:ecName '1.17.4.1' ;
up:fullName 'Ribonucleoside-diphosphate reductase small subunit' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Ribonucleotide reductase small subunit' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'RIR2' .
?annotation3 a up:Function_Annotation ;
rdfs:comment 'Ribonucleoside-diphosphate reductase holoenzyme provides the precursors necessary for viral DNA synthesis. Allows virus growth in non-dividing cells, as well as reactivation from latency in infected hosts. Catalyzes the biosynthesis of deoxyribonucleotides from the corresponding ribonucleotides.' .
?annotation4 up:activity ?activity5 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity5 up:catalyticActivity ;
up:enzymeClass .
?annotation6 up:cofactor chebi:24875 ;
rdf:type up:Cofactor_Annotation .
?annotation7 a up:Subunit_Annotation ;
rdfs:comment 'Heterotetramer composed of a homodimer of the large subunit (R1) and a homodimer of the small subunit (R2). Larger multisubunit protein complex are also active, composed of (R1)n(R2)n.' .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the ribonucleoside diphosphate reductase small chain family.' .
?pfs9 up:annotation ?annotation10 .
?annotation10 faldo:begin ?pfsb11 ;
faldo:end ?pfse12 ;
rdf:type up:Active_Site_Annotation .
?pfsb11 faldo:position ?thisPositionOn13 ;
rdf:type faldo:ExactPosition .
?pfse12 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
?pfs15 up:annotation ?annotation16 .
?annotation16 faldo:begin ?pfsb17 ;
faldo:end ?pfse18 ;
up:ligand ?ligand19 ;
rdf:type up:Binding_Site_Annotation .
?pfsb17 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?pfse18 faldo:position ?thisPositionOn21 ;
rdf:type faldo:ExactPosition .
?ligand19 rdfs:subClassOf chebi:24875 .
?pfs22 up:annotation ?annotation23 .
?annotation23 faldo:begin ?pfsb24 ;
faldo:end ?pfse25 ;
up:ligand ?ligand26 ;
rdf:type up:Binding_Site_Annotation .
?pfsb24 faldo:position ?thisPositionOn27 ;
rdf:type faldo:ExactPosition .
?pfse25 faldo:position ?thisPositionOn28 ;
rdf:type faldo:ExactPosition .
?ligand26 rdfs:subClassOf chebi:24875 .
?pfs29 up:annotation ?annotation30 .
?annotation30 faldo:begin ?pfsb31 ;
faldo:end ?pfse32 ;
up:ligand ?ligand33 ;
rdf:type up:Binding_Site_Annotation .
?pfsb31 faldo:position ?thisPositionOn34 ;
rdf:type faldo:ExactPosition .
?pfse32 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?ligand33 rdfs:subClassOf chebi:24875 .
?pfs36 up:annotation ?annotation37 .
?annotation37 faldo:begin ?pfsb38 ;
faldo:end ?pfse39 ;
up:ligand ?ligand40 ;
rdf:type up:Binding_Site_Annotation .
?pfsb38 faldo:position ?thisPositionOn41 ;
rdf:type faldo:ExactPosition .
?pfse39 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
?ligand40 rdfs:subClassOf chebi:24875 .
?pfs43 up:annotation ?annotation44 .
?annotation44 faldo:begin ?pfsb45 ;
faldo:end ?pfse46 ;
up:ligand ?ligand47 ;
rdf:type up:Binding_Site_Annotation .
?pfsb45 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?pfse46 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?ligand47 rdfs:subClassOf chebi:24875 .
?pfs50 up:annotation ?annotation51 .
?annotation51 faldo:begin ?pfsb52 ;
faldo:end ?pfse53 ;
up:ligand ?ligand54 ;
rdf:type up:Binding_Site_Annotation .
?pfsb52 faldo:position ?thisPositionOn55 ;
rdf:type faldo:ExactPosition .
?pfse53 faldo:position ?thisPositionOn56 ;
rdf:type faldo:ExactPosition .
?ligand54 rdfs:subClassOf chebi:24875 .
?pfs57 up:annotation ?annotation58 .
?annotation58 faldo:begin ?pfsb59 ;
faldo:end ?pfse60 ;
up:ligand ?ligand61 ;
rdf:type up:Binding_Site_Annotation .
?pfsb59 faldo:position ?thisPositionOn62 ;
rdf:type faldo:ExactPosition .
?pfse60 faldo:position ?thisPositionOn63 ;
rdf:type faldo:ExactPosition .
?ligand61 rdfs:subClassOf chebi:24875 .
?sam64 up:classifiedWith GO:0016020 ,
GO:0033644 ,
keyword:1043 ,
keyword:1133 ,
keyword:472 ,
keyword:812 .
?transmembrane65 faldo:begin ?transmembraneb66 ;
faldo:end ?transmembranee67 .
?transmembraneb66 faldo:position ?transmembranebp68 .
?transmembranee67 faldo:position ?transmembraneep69 .
?keyword70 up:range ?transmembrane65 .
?keyword71 up:range ?transmembrane65 .
?keyword72 up:range ?transmembrane65 .
?keyword73 up:range ?transmembrane65 .
?go_term74 up:range ?transmembrane65 .
?go_term75 up:range ?transmembrane65 .
?keyword76 up:range ?transmembrane65 .
?keyword77 up:range ?transmembrane65 .
?keyword78 up:range ?transmembrane65 .
_:903761 a rdf:Statement ;
up:attribution _:903730 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:903762 a rdf:Statement ;
up:attribution _:903731 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:903763 a rdf:Statement ;
up:attribution _:903732 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:903764 a rdf:Statement ;
up:attribution _:903733 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:903765 a rdf:Statement ;
up:attribution _:903734 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:903766 a rdf:Statement ;
up:attribution _:903735 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:903767 a rdf:Statement ;
up:attribution _:903736 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:903768 a rdf:Statement ;
up:attribution _:903737 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:903769 a rdf:Statement ;
up:attribution _:903738 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:408 .
_:903770 a rdf:Statement ;
up:attribution _:903739 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:903771 a rdf:Statement ;
up:attribution _:903740 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:560 .
_:903772 a rdf:Statement ;
up:attribution _:903741 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0046872 .
_:903773 a rdf:Statement ;
up:attribution _:903742 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004748 .
_:903774 a rdf:Statement ;
up:attribution _:903743 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009132 .
_:903775 a rdf:Statement ;
up:source unirule:MF_04028 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:903776 a rdf:Statement ;
up:attribution _:903744 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:903777 a rdf:Statement ;
up:source unirule:MF_04028 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:903778 a rdf:Statement ;
up:attribution _:903745 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:903779 a rdf:Statement ;
up:source unirule:MF_04028 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:903780 a rdf:Statement ;
up:attribution _:903746 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:903781 a rdf:Statement ;
up:source unirule:MF_04028 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:903782 a rdf:Statement ;
up:attribution _:903747 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:903783 a rdf:Statement ;
up:source unirule:MF_04028 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:903784 a rdf:Statement ;
up:attribution _:903748 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:903785 a rdf:Statement ;
up:source unirule:MF_04028 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:903786 a rdf:Statement ;
up:attribution _:903749 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:903787 a rdf:Statement ;
up:source unirule:MF_04028 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:903788 a rdf:Statement ;
up:attribution _:903750 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:903789 a rdf:Statement ;
up:source unirule:MF_04028 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
_:903790 a rdf:Statement ;
up:attribution _:903751 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
_:903791 a rdf:Statement ;
up:attribution _:903752 ;
rdf:subject ?sam64 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1043 .
_:903792 a rdf:Statement ;
up:attribution _:903753 ;
rdf:subject ?sam64 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:903793 a rdf:Statement ;
up:attribution _:903754 ;
rdf:subject ?sam64 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:903794 a rdf:Statement ;
up:attribution _:903755 ;
rdf:subject ?sam64 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
_:903795 a rdf:Statement ;
up:attribution _:903756 ;
rdf:subject ?sam64 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0033644 .
_:903796 a rdf:Statement ;
up:attribution _:903757 ;
rdf:subject ?sam64 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016020 .
_:903797 a rdf:Statement ;
up:attribution _:903758 ;
rdf:subject ?sam64 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:903798 a rdf:Statement ;
up:attribution _:903759 ;
rdf:subject ?sam64 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:903799 a rdf:Statement ;
up:attribution _:903760 ;
rdf:subject ?sam64 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_04028
#Rule MF_04028 Created by:? on:2016-04-28 Modified by:Catherine Rivoire on:2025-09-19
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_04028 .
?thisOrganism rdfs:subClassOf+ taxon:10292 .
BIND(URI(CONCAT(STR(?this), '#MF_04028a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_04028a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_04028a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_04028a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_04028a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_04028a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_04028a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch83 faldo:location ?templateMotifSequenceMatchRegionP0C70184 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0C70186 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0C701MF_0402879 .
?templateMotifSequenceMatchRegionP0C70184 faldo:begin ?templateMotifSequenceMatchBeginP0C70185 .
?templateMotifSequenceMatchBeginP0C70185 faldo:position ?templateMotifSequenceMatchBeginPositionP0C70180 ;
faldo:reference isoform:P0C701-1 .
?templateMotifSequenceProfileAlignmentOperationP0C70186 edam:has_input signature:MF_04028 ;
rdf:type edam:operation_0300 .
?targetMotifMatch87 faldo:location ?targetMotifMatchRegionMatch88 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0402890 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0C701MF_0402881 .
?targetMotifMatchRegionMatch88 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0402889 .
?targetMotifMatchRegionMatchBeginMF_0402889 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0402882 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0402890 edam:has_input signature:MF_04028 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0C701MF_0402879, 1, (STRLEN(?templateMotifCigarP0C701MF_0402879) - STRLEN(REPLACE(?templateMotifCigarP0C701MF_0402879, CONCAT('^(?:-*[^-]){', STR(((98 - ?templateMotifSequenceMatchBeginPositionP0C70180) + 1)), '}'), '')))), '[a-z]', '')) AS ?step191) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0C701MF_0402881, 1, (STRLEN(?targetMotifMatchCigarP0C701MF_0402881) - STRLEN(REPLACE(?targetMotifMatchCigarP0C701MF_0402881, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0C701MF_0402881, 1, (STRLEN(?targetMotifMatchCigarP0C701MF_0402881) - STRLEN(REPLACE(?targetMotifMatchCigarP0C701MF_0402881, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), '')))), '[^-]', ''))) AS ?step292) .
BIND(((?step292 + ?targetMotifMatchRegionMatchBeginPositionMF_0402882) - 1) AS ?thisPositionOn13) .
BIND(?thisPositionOn13 AS ?thisPositionOn14) .
BIND(?this AS ?pfs1t93) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfsb11) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfse12) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn13, 1) = 'Y')) .
BIND(URI(CONCAT(STR(?this), '#MF_04028a10')) AS ?annotation10) .
BIND(?this AS ?pfs9) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch98 faldo:location ?templateMotifSequenceMatchRegionP0C70199 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0C701101 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0C701MF_0402894 .
?templateMotifSequenceMatchRegionP0C70199 faldo:begin ?templateMotifSequenceMatchBeginP0C701100 .
?templateMotifSequenceMatchBeginP0C701100 faldo:position ?templateMotifSequenceMatchBeginPositionP0C70195 ;
faldo:reference isoform:P0C701-1 .
?templateMotifSequenceProfileAlignmentOperationP0C701101 edam:has_input signature:MF_04028 ;
rdf:type edam:operation_0300 .
?targetMotifMatch102 faldo:location ?targetMotifMatchRegionMatch103 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04028105 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0C701MF_0402896 .
?targetMotifMatchRegionMatch103 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04028104 .
?targetMotifMatchRegionMatchBeginMF_04028104 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0402897 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_04028105 edam:has_input signature:MF_04028 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0C701MF_0402894, 1, (STRLEN(?templateMotifCigarP0C701MF_0402894) - STRLEN(REPLACE(?templateMotifCigarP0C701MF_0402894, CONCAT('^(?:-*[^-]){', STR(((61 - ?templateMotifSequenceMatchBeginPositionP0C70195) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1106) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0C701MF_0402896, 1, (STRLEN(?targetMotifMatchCigarP0C701MF_0402896) - STRLEN(REPLACE(?targetMotifMatchCigarP0C701MF_0402896, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0C701MF_0402896, 1, (STRLEN(?targetMotifMatchCigarP0C701MF_0402896) - STRLEN(REPLACE(?targetMotifMatchCigarP0C701MF_0402896, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), '')))), '[^-]', ''))) AS ?step2107) .
BIND(((?step2107 + ?targetMotifMatchRegionMatchBeginPositionMF_0402897) - 1) AS ?thisPositionOn20) .
BIND(?thisPositionOn20 AS ?thisPositionOn21) .
BIND(?this AS ?pfs1t108) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfsb17) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfse18) .
FILTER (REGEX('[ED]', SUBSTR(?thisSequenceValue, ?thisPositionOn20, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_04028a16')) AS ?annotation16) .
BIND(?this AS ?pfs15) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch113 faldo:location ?templateMotifSequenceMatchRegionP0C701114 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0C701116 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0C701MF_04028109 .
?templateMotifSequenceMatchRegionP0C701114 faldo:begin ?templateMotifSequenceMatchBeginP0C701115 .
?templateMotifSequenceMatchBeginP0C701115 faldo:position ?templateMotifSequenceMatchBeginPositionP0C701110 ;
faldo:reference isoform:P0C701-1 .
?templateMotifSequenceProfileAlignmentOperationP0C701116 edam:has_input signature:MF_04028 ;
rdf:type edam:operation_0300 .
?targetMotifMatch117 faldo:location ?targetMotifMatchRegionMatch118 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04028120 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0C701MF_04028111 .
?targetMotifMatchRegionMatch118 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04028119 .
?targetMotifMatchRegionMatchBeginMF_04028119 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04028112 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_04028120 edam:has_input signature:MF_04028 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0C701MF_04028109, 1, (STRLEN(?templateMotifCigarP0C701MF_04028109) - STRLEN(REPLACE(?templateMotifCigarP0C701MF_04028109, CONCAT('^(?:-*[^-]){', STR(((91 - ?templateMotifSequenceMatchBeginPositionP0C701110) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1121) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0C701MF_04028111, 1, (STRLEN(?targetMotifMatchCigarP0C701MF_04028111) - STRLEN(REPLACE(?targetMotifMatchCigarP0C701MF_04028111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0C701MF_04028111, 1, (STRLEN(?targetMotifMatchCigarP0C701MF_04028111) - STRLEN(REPLACE(?targetMotifMatchCigarP0C701MF_04028111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), '')))), '[^-]', ''))) AS ?step2122) .
BIND(((?step2122 + ?targetMotifMatchRegionMatchBeginPositionMF_04028112) - 1) AS ?thisPositionOn27) .
BIND(?thisPositionOn27 AS ?thisPositionOn28) .
BIND(?this AS ?pfs1t123) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb24) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse25) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn27, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_04028a23')) AS ?annotation23) .
BIND(?this AS ?pfs22) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch128 faldo:location ?templateMotifSequenceMatchRegionP0C701129 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0C701131 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0C701MF_04028124 .
?templateMotifSequenceMatchRegionP0C701129 faldo:begin ?templateMotifSequenceMatchBeginP0C701130 .
?templateMotifSequenceMatchBeginP0C701130 faldo:position ?templateMotifSequenceMatchBeginPositionP0C701125 ;
faldo:reference isoform:P0C701-1 .
?templateMotifSequenceProfileAlignmentOperationP0C701131 edam:has_input signature:MF_04028 ;
rdf:type edam:operation_0300 .
?targetMotifMatch132 faldo:location ?targetMotifMatchRegionMatch133 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04028135 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0C701MF_04028126 .
?targetMotifMatchRegionMatch133 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04028134 .
?targetMotifMatchRegionMatchBeginMF_04028134 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04028127 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_04028135 edam:has_input signature:MF_04028 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0C701MF_04028124, 1, (STRLEN(?templateMotifCigarP0C701MF_04028124) - STRLEN(REPLACE(?templateMotifCigarP0C701MF_04028124, CONCAT('^(?:-*[^-]){', STR(((91 - ?templateMotifSequenceMatchBeginPositionP0C701125) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1136) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0C701MF_04028126, 1, (STRLEN(?targetMotifMatchCigarP0C701MF_04028126) - STRLEN(REPLACE(?targetMotifMatchCigarP0C701MF_04028126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0C701MF_04028126, 1, (STRLEN(?targetMotifMatchCigarP0C701MF_04028126) - STRLEN(REPLACE(?targetMotifMatchCigarP0C701MF_04028126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), '')))), '[^-]', ''))) AS ?step2137) .
BIND(((?step2137 + ?targetMotifMatchRegionMatchBeginPositionMF_04028127) - 1) AS ?thisPositionOn34) .
BIND(?thisPositionOn34 AS ?thisPositionOn35) .
BIND(?this AS ?pfs1t138) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb31) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse32) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn34, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_04028a30')) AS ?annotation30) .
BIND(?this AS ?pfs29) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch143 faldo:location ?templateMotifSequenceMatchRegionP0C701144 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0C701146 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0C701MF_04028139 .
?templateMotifSequenceMatchRegionP0C701144 faldo:begin ?templateMotifSequenceMatchBeginP0C701145 .
?templateMotifSequenceMatchBeginP0C701145 faldo:position ?templateMotifSequenceMatchBeginPositionP0C701140 ;
faldo:reference isoform:P0C701-1 .
?templateMotifSequenceProfileAlignmentOperationP0C701146 edam:has_input signature:MF_04028 ;
rdf:type edam:operation_0300 .
?targetMotifMatch147 faldo:location ?targetMotifMatchRegionMatch148 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04028150 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0C701MF_04028141 .
?targetMotifMatchRegionMatch148 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04028149 .
?targetMotifMatchRegionMatchBeginMF_04028149 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04028142 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_04028150 edam:has_input signature:MF_04028 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0C701MF_04028139, 1, (STRLEN(?templateMotifCigarP0C701MF_04028139) - STRLEN(REPLACE(?templateMotifCigarP0C701MF_04028139, CONCAT('^(?:-*[^-]){', STR(((94 - ?templateMotifSequenceMatchBeginPositionP0C701140) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1151) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0C701MF_04028141, 1, (STRLEN(?targetMotifMatchCigarP0C701MF_04028141) - STRLEN(REPLACE(?targetMotifMatchCigarP0C701MF_04028141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0C701MF_04028141, 1, (STRLEN(?targetMotifMatchCigarP0C701MF_04028141) - STRLEN(REPLACE(?targetMotifMatchCigarP0C701MF_04028141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), '')))), '[^-]', ''))) AS ?step2152) .
BIND(((?step2152 + ?targetMotifMatchRegionMatchBeginPositionMF_04028142) - 1) AS ?thisPositionOn41) .
BIND(?thisPositionOn41 AS ?thisPositionOn42) .
BIND(?this AS ?pfs1t153) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb38) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse39) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn41, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_04028a37')) AS ?annotation37) .
BIND(?this AS ?pfs36) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch158 faldo:location ?templateMotifSequenceMatchRegionP0C701159 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0C701161 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0C701MF_04028154 .
?templateMotifSequenceMatchRegionP0C701159 faldo:begin ?templateMotifSequenceMatchBeginP0C701160 .
?templateMotifSequenceMatchBeginP0C701160 faldo:position ?templateMotifSequenceMatchBeginPositionP0C701155 ;
faldo:reference isoform:P0C701-1 .
?templateMotifSequenceProfileAlignmentOperationP0C701161 edam:has_input signature:MF_04028 ;
rdf:type edam:operation_0300 .
?targetMotifMatch162 faldo:location ?targetMotifMatchRegionMatch163 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04028165 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0C701MF_04028156 .
?targetMotifMatchRegionMatch163 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04028164 .
?targetMotifMatchRegionMatchBeginMF_04028164 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04028157 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_04028165 edam:has_input signature:MF_04028 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0C701MF_04028154, 1, (STRLEN(?templateMotifCigarP0C701MF_04028154) - STRLEN(REPLACE(?templateMotifCigarP0C701MF_04028154, CONCAT('^(?:-*[^-]){', STR(((154 - ?templateMotifSequenceMatchBeginPositionP0C701155) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1166) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0C701MF_04028156, 1, (STRLEN(?targetMotifMatchCigarP0C701MF_04028156) - STRLEN(REPLACE(?targetMotifMatchCigarP0C701MF_04028156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0C701MF_04028156, 1, (STRLEN(?targetMotifMatchCigarP0C701MF_04028156) - STRLEN(REPLACE(?targetMotifMatchCigarP0C701MF_04028156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), '')))), '[^-]', ''))) AS ?step2167) .
BIND(((?step2167 + ?targetMotifMatchRegionMatchBeginPositionMF_04028157) - 1) AS ?thisPositionOn48) .
BIND(?thisPositionOn48 AS ?thisPositionOn49) .
BIND(?this AS ?pfs1t168) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb45) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse46) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn48, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_04028a44')) AS ?annotation44) .
BIND(?this AS ?pfs43) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch173 faldo:location ?templateMotifSequenceMatchRegionP0C701174 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0C701176 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0C701MF_04028169 .
?templateMotifSequenceMatchRegionP0C701174 faldo:begin ?templateMotifSequenceMatchBeginP0C701175 .
?templateMotifSequenceMatchBeginP0C701175 faldo:position ?templateMotifSequenceMatchBeginPositionP0C701170 ;
faldo:reference isoform:P0C701-1 .
?templateMotifSequenceProfileAlignmentOperationP0C701176 edam:has_input signature:MF_04028 ;
rdf:type edam:operation_0300 .
?targetMotifMatch177 faldo:location ?targetMotifMatchRegionMatch178 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04028180 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0C701MF_04028171 .
?targetMotifMatchRegionMatch178 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04028179 .
?targetMotifMatchRegionMatchBeginMF_04028179 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04028172 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_04028180 edam:has_input signature:MF_04028 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0C701MF_04028169, 1, (STRLEN(?templateMotifCigarP0C701MF_04028169) - STRLEN(REPLACE(?templateMotifCigarP0C701MF_04028169, CONCAT('^(?:-*[^-]){', STR(((188 - ?templateMotifSequenceMatchBeginPositionP0C701170) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1181) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0C701MF_04028171, 1, (STRLEN(?targetMotifMatchCigarP0C701MF_04028171) - STRLEN(REPLACE(?targetMotifMatchCigarP0C701MF_04028171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0C701MF_04028171, 1, (STRLEN(?targetMotifMatchCigarP0C701MF_04028171) - STRLEN(REPLACE(?targetMotifMatchCigarP0C701MF_04028171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), '')))), '[^-]', ''))) AS ?step2182) .
BIND(((?step2182 + ?targetMotifMatchRegionMatchBeginPositionMF_04028172) - 1) AS ?thisPositionOn55) .
BIND(?thisPositionOn55 AS ?thisPositionOn56) .
BIND(?this AS ?pfs1t183) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb52) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse53) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn55, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_04028a51')) AS ?annotation51) .
BIND(?this AS ?pfs50) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch188 faldo:location ?templateMotifSequenceMatchRegionP0C701189 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0C701191 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0C701MF_04028184 .
?templateMotifSequenceMatchRegionP0C701189 faldo:begin ?templateMotifSequenceMatchBeginP0C701190 .
?templateMotifSequenceMatchBeginP0C701190 faldo:position ?templateMotifSequenceMatchBeginPositionP0C701185 ;
faldo:reference isoform:P0C701-1 .
?templateMotifSequenceProfileAlignmentOperationP0C701191 edam:has_input signature:MF_04028 ;
rdf:type edam:operation_0300 .
?targetMotifMatch192 faldo:location ?targetMotifMatchRegionMatch193 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04028195 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0C701MF_04028186 .
?targetMotifMatchRegionMatch193 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04028194 .
?targetMotifMatchRegionMatchBeginMF_04028194 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04028187 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_04028195 edam:has_input signature:MF_04028 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0C701MF_04028184, 1, (STRLEN(?templateMotifCigarP0C701MF_04028184) - STRLEN(REPLACE(?templateMotifCigarP0C701MF_04028184, CONCAT('^(?:-*[^-]){', STR(((191 - ?templateMotifSequenceMatchBeginPositionP0C701185) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1196) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0C701MF_04028186, 1, (STRLEN(?targetMotifMatchCigarP0C701MF_04028186) - STRLEN(REPLACE(?targetMotifMatchCigarP0C701MF_04028186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0C701MF_04028186, 1, (STRLEN(?targetMotifMatchCigarP0C701MF_04028186) - STRLEN(REPLACE(?targetMotifMatchCigarP0C701MF_04028186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), '')))), '[^-]', ''))) AS ?step2197) .
BIND(((?step2197 + ?targetMotifMatchRegionMatchBeginPositionMF_04028187) - 1) AS ?thisPositionOn62) .
BIND(?thisPositionOn62 AS ?thisPositionOn63) .
BIND(?this AS ?pfs1t198) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfsb59) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfse60) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn62, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_04028a58')) AS ?annotation58) .
BIND(?this AS ?pfs57) .
}
OPTIONAL {
?this up:annotation ?samtransmembrane199 ;
up:sequence ?thisSequence .
?samtransmembrane199 up:range ?samtransmembraner200 ;
rdf:type up:Transmembrane_Annotation .
?samtransmembraner200 faldo:begin ?samtransmembraneb201 ;
faldo:end ?samtransmembranee202 .
?samtransmembraneb201 faldo:position ?samtransmembranebp203 ;
faldo:reference ?thisSequence .
?samtransmembranee202 faldo:position ?samtransmembraneep204 ;
faldo:reference ?thisSequence .
BIND(?this AS ?sam64) .
}
BIND(URI(CONCAT(STR(?this), '#MF_04028a70')) AS ?keyword70) .
BIND(URI(CONCAT(STR(?this), '#MF_04028a71')) AS ?keyword71) .
BIND(URI(CONCAT(STR(?this), '#MF_04028a72')) AS ?keyword72) .
BIND(URI(CONCAT(STR(?this), '#MF_04028a73')) AS ?keyword73) .
BIND(URI(CONCAT(STR(?this), '#MF_04028a74')) AS ?go_term74) .
BIND(URI(CONCAT(STR(?this), '#MF_04028a75')) AS ?go_term75) .
BIND(URI(CONCAT(STR(?this), '#MF_04028a76')) AS ?keyword76) .
BIND(URI(CONCAT(STR(?this), '#MF_04028a77')) AS ?keyword77) .
BIND(URI(CONCAT(STR(?this), '#MF_04028a78')) AS ?keyword78) .
}
"xsd:string |