| http://purl.uniprot.org/unirules/MF_00427#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:168906 up:source unirule:MF_00427 .
_:168907 up:source unirule:MF_00427 .
_:168908 up:source unirule:MF_00427 .
_:168909 up:source unirule:MF_00427 .
_:168910 up:source unirule:MF_00427 .
_:168911 up:source unirule:MF_00427 .
_:168912 up:source unirule:MF_00427 .
_:168913 up:source unirule:MF_00427 .
_:168914 up:source unirule:MF_00427 .
_:168915 up:source unirule:MF_00427 .
_:168916 up:source unirule:MF_00427 .
_:168917 up:source unirule:MF_00427 .
_:168918 up:source unirule:MF_00427 .
_:168919 up:source unirule:MF_00427 .
_:168920 up:source unirule:MF_00427 .
_:168921 up:source unirule:MF_00427 .
_:168922 up:source unirule:MF_00427 .
_:168923 up:source unirule:MF_00427 .
_:168924 up:source unirule:MF_00427 .
_:168925 up:source unirule:MF_00427 .
_:168926 up:source unirule:MF_00427 .
_:168927 up:source unirule:MF_00427 .
_:168928 up:source unirule:MF_00427 .
_:168929 up:source unirule:MF_00427 .
_:168930 up:source unirule:MF_00427 .
_:168931 up:source unirule:MF_00427 .
_:168932 up:source unirule:MF_00427 .
_:168933 up:source unirule:MF_00427 .
_:168934 up:source unirule:MF_00427 .
_:168935 up:source unirule:MF_00427 .
_:168936 up:source unirule:MF_00427 .
_:168937 up:source unirule:MF_00427 .
_:168938 up:source unirule:MF_00427 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ,
?annotation9 ;
up:classifiedWith GO:0005886 ,
GO:0006814 ,
GO:0010181 ,
GO:0016655 ,
keyword:1003 ,
keyword:1133 ,
keyword:1278 ,
keyword:285 ,
keyword:288 ,
keyword:406 ,
keyword:472 ,
keyword:520 ,
keyword:739 ,
keyword:812 ,
keyword:813 ,
keyword:830 ,
keyword:915 ;
up:recommendedName ?name0 .
?name0 up:ecName '7.2.1.1' ;
up:fullName 'Na(+)-translocating NADH-quinone reductase subunit C' ;
up:shortName 'Na(+)-NQR subunit C' ,
'Na(+)-translocating NQR subunit C' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'NQR complex subunit C' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'NQR-1 subunit C' ;
rdf:type up:Structured_Name .
?gene3 skos:prefLabel 'nqrC' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'NQR complex catalyzes the reduction of ubiquinone-1 to ubiquinol by two successive reactions, coupled with the transport of Na(+) ions from the cytoplasm to the periplasm. NqrA to NqrE are probably involved in the second step, the conversion of ubisemiquinone to ubiquinol.' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 up:cofactor chebi:58210 ;
rdf:type up:Cofactor_Annotation .
?annotation8 a up:Subunit_Annotation ;
rdfs:comment 'Composed of six subunits; NqrA, NqrB, NqrC, NqrD, NqrE and NqrF.' .
?annotation9 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the NqrC family.' .
?case11 up:classifiedWith keyword:597 .
?case12 up:classifiedWith keyword:997 .
?pfs14 up:annotation ?annotation15 .
?annotation15 faldo:begin ?pfsb16 ;
faldo:end ?pfse17 ;
rdf:type up:Modified_Residue_Annotation ;
rdfs:comment 'FMN phosphoryl threonine' .
?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 'FMN phosphoryl serine' .
?pfsb22 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfse23 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?sam26 up:classifiedWith keyword:1133 ,
keyword:472 ,
keyword:812 .
?transmembrane27 faldo:begin ?transmembraneb28 ;
faldo:end ?transmembranee29 .
?transmembraneb28 faldo:position ?transmembranebp30 .
?transmembranee29 faldo:position ?transmembraneep31 .
?keyword32 up:range ?transmembrane27 .
?keyword33 up:range ?transmembrane27 .
?keyword34 up:range ?transmembrane27 .
_:168939 a rdf:Statement ;
up:attribution _:168906 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:168940 a rdf:Statement ;
up:attribution _:168907 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:168941 a rdf:Statement ;
up:attribution _:168908 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:168942 a rdf:Statement ;
up:attribution _:168909 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:168943 a rdf:Statement ;
up:attribution _:168910 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:168944 a rdf:Statement ;
up:attribution _:168911 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:168945 a rdf:Statement ;
up:attribution _:168912 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:168946 a rdf:Statement ;
up:attribution _:168913 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:168947 a rdf:Statement ;
up:attribution _:168914 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:168948 a rdf:Statement ;
up:attribution _:168915 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1278 .
_:168949 a rdf:Statement ;
up:attribution _:168916 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:520 .
_:168950 a rdf:Statement ;
up:attribution _:168917 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:830 .
_:168951 a rdf:Statement ;
up:attribution _:168918 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:813 .
_:168952 a rdf:Statement ;
up:attribution _:168919 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:406 .
_:168953 a rdf:Statement ;
up:attribution _:168920 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:915 .
_:168954 a rdf:Statement ;
up:attribution _:168921 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:739 .
_:168955 a rdf:Statement ;
up:attribution _:168922 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:285 .
_:168956 a rdf:Statement ;
up:attribution _:168923 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:288 .
_:168957 a rdf:Statement ;
up:attribution _:168924 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:168958 a rdf:Statement ;
up:attribution _:168925 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:168959 a rdf:Statement ;
up:attribution _:168926 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1003 .
_:168960 a rdf:Statement ;
up:attribution _:168927 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
_:168961 a rdf:Statement ;
up:attribution _:168928 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0010181 .
_:168962 a rdf:Statement ;
up:attribution _:168929 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016655 .
_:168963 a rdf:Statement ;
up:attribution _:168930 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006814 .
_:168964 a rdf:Statement ;
up:attribution _:168931 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005886 .
_:168965 a rdf:Statement ;
up:attribution _:168932 ;
rdf:subject ?case11 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:597 .
_:168966 a rdf:Statement ;
up:attribution _:168933 ;
rdf:subject ?case12 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:997 .
_:168967 a rdf:Statement ;
up:source unirule:MF_00427 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:168968 a rdf:Statement ;
up:attribution _:168934 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:168969 a rdf:Statement ;
up:source unirule:MF_00427 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:168970 a rdf:Statement ;
up:attribution _:168935 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:168971 a rdf:Statement ;
up:attribution _:168936 ;
rdf:subject ?sam26 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:168972 a rdf:Statement ;
up:attribution _:168937 ;
rdf:subject ?sam26 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:168973 a rdf:Statement ;
up:attribution _:168938 ;
rdf:subject ?sam26 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00427
#Rule MF_00427 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00427 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_00427a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00427a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00427a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_00427a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00427a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00427a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_00427a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_00427a9')) AS ?annotation9) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch39 faldo:location ?templateMotifSequenceMatchRegionQ5658240 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5658242 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ56582MF_0042735 .
?templateMotifSequenceMatchRegionQ5658240 faldo:begin ?templateMotifSequenceMatchBeginQ5658241 .
?templateMotifSequenceMatchBeginQ5658241 faldo:position ?templateMotifSequenceMatchBeginPositionQ5658236 ;
faldo:reference isoform:Q56582-1 .
?templateMotifSequenceProfileAlignmentOperationQ5658242 edam:has_input signature:MF_00427 ;
rdf:type edam:operation_0300 .
?targetMotifMatch43 faldo:location ?targetMotifMatchRegionMatch44 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0042746 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ56582MF_0042737 .
?targetMotifMatchRegionMatch44 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0042745 .
?targetMotifMatchRegionMatchBeginMF_0042745 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0042738 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0042746 edam:has_input signature:MF_00427 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_2) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ56582MF_0042735, 1, (STRLEN(?templateMotifCigarQ56582MF_0042735) - STRLEN(REPLACE(?templateMotifCigarQ56582MF_0042735, CONCAT('^(?:-*[^-]){', STR(((224 - ?templateMotifSequenceMatchBeginPositionQ5658236) + 1)), '}'), '')))), '[a-z]', '')) AS ?step147) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ56582MF_0042737, 1, (STRLEN(?targetMotifMatchCigarQ56582MF_0042737) - STRLEN(REPLACE(?targetMotifMatchCigarQ56582MF_0042737, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step147), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ56582MF_0042737, 1, (STRLEN(?targetMotifMatchCigarQ56582MF_0042737) - STRLEN(REPLACE(?targetMotifMatchCigarQ56582MF_0042737, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step147), '}'), '')))), '[^-]', ''))) AS ?step248) .
BIND(((?step248 + ?targetMotifMatchRegionMatchBeginPositionMF_0042738) - 1) AS ?thisPositionOn18) .
BIND(?thisPositionOn18 AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t49) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb16) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse17) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, 1) = 'T')) .
BIND(URI(CONCAT(STR(?this), '#MF_00427a15')) AS ?annotation15) .
BIND(?this AS ?pfs14) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch54 faldo:location ?templateMotifSequenceMatchRegionQ5658255 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5658257 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ56582MF_0042750 .
?templateMotifSequenceMatchRegionQ5658255 faldo:begin ?templateMotifSequenceMatchBeginQ5658256 .
?templateMotifSequenceMatchBeginQ5658256 faldo:position ?templateMotifSequenceMatchBeginPositionQ5658251 ;
faldo:reference isoform:Q56582-1 .
?templateMotifSequenceProfileAlignmentOperationQ5658257 edam:has_input signature:MF_00427 ;
rdf:type edam:operation_0300 .
?targetMotifMatch58 faldo:location ?targetMotifMatchRegionMatch59 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0042761 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ56582MF_0042752 .
?targetMotifMatchRegionMatch59 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0042760 .
?targetMotifMatchRegionMatchBeginMF_0042760 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0042753 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0042761 edam:has_input signature:MF_00427 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_1) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ56582MF_0042750, 1, (STRLEN(?templateMotifCigarQ56582MF_0042750) - STRLEN(REPLACE(?templateMotifCigarQ56582MF_0042750, CONCAT('^(?:-*[^-]){', STR(((224 - ?templateMotifSequenceMatchBeginPositionQ5658251) + 1)), '}'), '')))), '[a-z]', '')) AS ?step162) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ56582MF_0042752, 1, (STRLEN(?targetMotifMatchCigarQ56582MF_0042752) - STRLEN(REPLACE(?targetMotifMatchCigarQ56582MF_0042752, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step162), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ56582MF_0042752, 1, (STRLEN(?targetMotifMatchCigarQ56582MF_0042752) - STRLEN(REPLACE(?targetMotifMatchCigarQ56582MF_0042752, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step162), '}'), '')))), '[^-]', ''))) AS ?step263) .
BIND(((?step263 + ?targetMotifMatchRegionMatchBeginPositionMF_0042753) - 1) AS ?thisPositionOn24) .
BIND(?thisPositionOn24 AS ?thisPositionOn25) .
BIND(?this AS ?pfs2t64) .
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_00427a21')) AS ?annotation21) .
BIND(?this AS ?pfs20) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag65) .
}
BIND(IF(BOUND(?tagFT_1), ?caseWithTag65, ?UNBOUND_VARIABLE) AS ?case10) .
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag66) .
}
BIND(IF((BOUND(?tagFT_1) || BOUND(?tagFT_2)), ?caseWithTag66, ?UNBOUND_VARIABLE) AS ?case11) .
OPTIONAL {
?this a up:Protein .
{
?this up:proteome .
} UNION {
?this up:proteome ?p67 .
?p67 skos:narrower .
}
BIND(?this AS ?case12) .
}
OPTIONAL {
?this a up:Protein .
{
FILTER (! (EXISTS {
{
?this up:proteome .
} UNION {
?this up:proteome ?p68 .
?p68 skos:narrower .
}
})) .
} UNION {
{
?this up:proteome .
} UNION {
?this up:proteome ?p69 .
?p69 skos:narrower .
}
}
BIND(?this AS ?case13) .
}
OPTIONAL {
?this up:annotation ?samtransmembrane70 ;
up:sequence ?thisSequence .
?samtransmembrane70 up:range ?samtransmembraner71 ;
rdf:type up:Transmembrane_Annotation .
?samtransmembraner71 faldo:begin ?samtransmembraneb72 ;
faldo:end ?samtransmembranee73 .
?samtransmembraneb72 faldo:position ?samtransmembranebp74 ;
faldo:reference ?thisSequence .
?samtransmembranee73 faldo:position ?samtransmembraneep75 ;
faldo:reference ?thisSequence .
BIND(?this AS ?sam26) .
}
BIND(URI(CONCAT(STR(?this), '#MF_00427a32')) AS ?keyword32) .
BIND(URI(CONCAT(STR(?this), '#MF_00427a33')) AS ?keyword33) .
BIND(URI(CONCAT(STR(?this), '#MF_00427a34')) AS ?keyword34) .
}
"xsd:string |