Interface UniRefEntry
- All Superinterfaces:
Serializable
Encapsulates the data found in all UniRef entries. These databases contain
slightly different data items but their XML representation was unified
recently so that all three share a common schema. So we have gone for a
common object model
-
Method Summary
Modifier and TypeMethodDescriptionReturns the members of this UniRefEntry.getName()Returns the name of this UniRefEntry.Returns the representative member of this UniRefEntry.Returns the UniRefDatabase.Returns the id of this UniRefEntry.Returns the last update of this UniRefEntry.voidsetMembers(List<UniRefMember> members) Sets the members of this UniRefEntry to a given list.voidsetName(UniRefEntryName name) Sets the name of this UniRefEntry to a given value.voidsetRepresentativeMember(UniRefRepresentativeMember representativeMember) Sets the representative representativeMember of this UniRefEntry to a given value.voidSets the UniRefDatabase.voidSets the id of this UniRefEntry to a given value.voidSets the last update of this UniRefEntry to a given value.
-
Method Details
-
getRepresentativeMember
UniRefRepresentativeMember getRepresentativeMember()Returns the representative member of this UniRefEntry. This data item can be found at the following positions in the XML format of the entry:... <entry id="UniRef100_P99999" updated="2005-02-01"> <name>Cytochrome c</name> <representativeMember> <dbReference type="UniProtKB ID" id="CYC_HUMAN" > <property type="UniProtKB accession" value="P99999" /> <property type="UniProtKB accession" value="P00001" /> <property type="UniProtKB accession" value="Q6NUR2" /> <property type="UniProtKB accession" value="Q6NX69" /> <property type="UniProtKB accession" value="Q96BV4" /> <property type="UniParc ID" value="UPI0000128BBF" /> <property type="UniRef90 ID" value="UniRef90_P99999"/> <property type="UniRef50 ID" value="UniRef50_P99999"/> <property type="protein name" value="Cytochrome c" /> <property type="NCBI taxonomy" value="9606" /> <property type="source organism" value="Homo sapiens" /> <property type="length" value="104" /> <property type="overlap region" value="2-105" /> </dbReference> <sequence length="104" checksum="D47C9B513DF1C5C2"> GDVEKGKKIFIMKCSQCHTVEKGGKHKTGPNLHGLFGRKTGQAPGYSYTAANKNKGIIWG EDTLMEYLENPKKYIPGTKMIFVGIKKKEERADLIAYLKKATNE </sequence> </representativeMember> <member> <dbReference type="UniProtKB ID" id="Q5RFH4_PONPY" > <property type="UniProtKB accession" value="Q5RFH4" /> ...- Returns:
- The representative member of this UniRefEntry.
-
setRepresentativeMember
Sets the representative representativeMember of this UniRefEntry to a given value. This data item can be found at the following positions in the XML format of the entry:... <entry id="UniRef100_P99999" updated="2005-02-01"> <name>Cytochrome c</name> <representativeMember> <dbReference type="UniProtKB ID" id="CYC_HUMAN" > <property type="UniProtKB accession" value="P99999" /> <property type="UniProtKB accession" value="P00001" /> <property type="UniProtKB accession" value="Q6NUR2" /> <property type="UniProtKB accession" value="Q6NX69" /> <property type="UniProtKB accession" value="Q96BV4" /> <property type="UniParc ID" value="UPI0000128BBF" /> <property type="UniRef90 ID" value="UniRef90_P99999"/> <property type="UniRef50 ID" value="UniRef50_P99999"/> <property type="protein name" value="Cytochrome c" /> <property type="NCBI taxonomy" value="9606" /> <property type="source organism" value="Homo sapiens" /> <property type="length" value="104" /> <property type="overlap region" value="2-105" /> </dbReference> <sequence length="104" checksum="D47C9B513DF1C5C2"> GDVEKGKKIFIMKCSQCHTVEKGGKHKTGPNLHGLFGRKTGQAPGYSYTAANKNKGIIWG EDTLMEYLENPKKYIPGTKMIFVGIKKKEERADLIAYLKKATNE </sequence> </representativeMember> <representativeMember> <dbReference type="UniProtKB ID" id="Q5RFH4_PONPY" > <property type="UniProtKB accession" value="Q5RFH4" /> ...- Parameters:
representativeMember- The representative representativeMember of this UniRefEntry.
-
getUniRefDatabase
UniRefDatabase getUniRefDatabase()Returns the UniRefDatabase. This will give you info on what type UniRef100-50 also the version no and release date<UniRef100 releaseDate="2005-06-30" version="45" xmlns="http://uniprot.org/uniref"> <entry id="UniRef100_P99999" updated="2005-02-01"> <name>Cytochrome c</name> <representativeMember> <dbReference type="UniProtKB ID" id="CYC_HUMAN" > <property type="UniProtKB accession" value="P99999" /> ...
- Returns:
- The UniRefDatabase of this UniRefEntry.
-
setUniRefDatabase
Sets the UniRefDatabase. This will give you info on what type UniRef100-50 also the version no and release date<UniRef100 releaseDate="2005-06-30" version="45" xmlns="http://uniprot.org/uniref"> <entry id="UniRef100_P99999" updated="2005-02-01"> <name>Cytochrome c</name> <representativeMember> <dbReference type="UniProtKB ID" id="CYC_HUMAN" > <property type="UniProtKB accession" value="P99999" /> ...
-
getUniRefEntryId
UniRefEntryId getUniRefEntryId()Returns the id of this UniRefEntry. This data item can be found at the following positions in the XML format of the entry:<UniRef100 releaseDate="2005-06-30" version="45" xmlns="http://uniprot.org/uniref"> <entry id="UniRef100_P99999" updated="2005-02-01"> <name>Cytochrome c</name> <representativeMember> <dbReference type="UniProtKB ID" id="CYC_HUMAN" > <property type="UniProtKB accession" value="P99999" /> ...
- Returns:
- The id of this UniRefEntry.
-
setUniRefEntryId
Sets the id of this UniRefEntry to a given value. This data item can be found at the following positions in the XML format of the entry:<UniRef100 releaseDate="2005-06-30" version="45" xmlns="http://uniprot.org/uniref"> <entry id="UniRef100_P99999" updated="2005-02-01"> <name>Cytochrome c</name> <representativeMember> <dbReference type="UniProtKB ID" id="CYC_HUMAN" > <property type="UniProtKB accession" value="P99999" /> ...
- Parameters:
id- The id of this UniRefEntry.
-
getUpdate
Date getUpdate()Returns the last update of this UniRefEntry. This data item can be found at the following positions in the XML format of the entry:<UniRef100 releaseDate="2005-06-30" version="45" xmlns="http://uniprot.org/uniref"> <entry id="UniRef100_P99999" updated="2005-02-01"> <name>Cytochrome c</name> <representativeMember> <dbReference type="UniProtKB ID" id="CYC_HUMAN" > <property type="UniProtKB accession" value="P99999" /> ...
- Returns:
- The last update of this UniRefEntry.
-
setUpdate
Sets the last update of this UniRefEntry to a given value. This data item can be found at the following positions in the XML format of the entry:<UniRef100 releaseDate="2005-06-30" version="45" xmlns="http://uniprot.org/uniref"> <entry id="UniRef100_P99999" updated="2005-02-01"> <name>Cytochrome c</name> <representativeMember> <dbReference type="UniProtKB ID" id="CYC_HUMAN" > <property type="UniProtKB accession" value="P99999" /> ...
- Parameters:
lastUpdate- The last update of this UniRefEntry.
-
getName
UniRefEntryName getName()Returns the name of this UniRefEntry. This data item can be found at the following positions in the XML format of the entry:<UniRef100 releaseDate="2005-06-30" version="45" xmlns="http://uniprot.org/uniref"> <entry id="UniRef100_P99999" updated="2005-02-01"> <name>Cytochrome c</name> <representativeMember> <dbReference type="UniProtKB ID" id="CYC_HUMAN" > <property type="UniProtKB accession" value="P99999" /> ...
- Returns:
- The name of this UniRefEntry.
-
setName
Sets the name of this UniRefEntry to a given value. This data item can be found at the following positions in the XML format of the entry:<UniRef100 releaseDate="2005-06-30" version="45" xmlns="http://uniprot.org/uniref"> <entry id="UniRef100_P99999" updated="2005-02-01"> <name>Cytochrome c</name> <representativeMember> <dbReference type="UniProtKB ID" id="CYC_HUMAN" > <property type="UniProtKB accession" value="P99999" /> ...
- Parameters:
name- The name of this UniRefEntry.
-
getMembers
List<UniRefMember> getMembers()Returns the members of this UniRefEntry. This data item can be found at the following positions in the XML format of the entry:... </sequence> </representativeMember> <member> <dbReference type="UniProtKB ID" id="Q5RFH4_PONPY" > <property type="UniProtKB accession" value="Q5RFH4" /> <property type="UniParc ID" value="UPI000013EAA0" /> <property type="protein name" value="Hypothetical protein DKFZp468F1016" /> <property type="NCBI taxonomy" value="9600" /> <property type="source organism" value="Pongo pygmaeus" /> <property type="length" value="105" /> <property type="overlap region" value="1-105" /> </dbReference> </member> <member> <dbReference type="UniProtKB ID" id="CYC_GORGO" > <property type="UniProtKB accession" value="Q6WUX8" /> <property type="UniParc ID" value="UPI0000128BBF" /> <property type="protein name" value="Cytochrome c" /> <property type="NCBI taxonomy" value="9595" /> <property type="source organism" value="Gorilla gorilla gorilla" /> <property type="length" value="104" /> <property type="overlap region" value="2-105" /> </dbReference> </member> </entry> </UniRef100>- Returns:
- The members of this UniRefEntry.
-
setMembers
Sets the members of this UniRefEntry to a given list. This data item can be found at the following positions in the XML format of the entry:... </sequence> </representativeMember> <member> <dbReference type="UniProtKB ID" id="Q5RFH4_PONPY" > <property type="UniProtKB accession" value="Q5RFH4" /> <property type="UniParc ID" value="UPI000013EAA0" /> <property type="protein name" value="Hypothetical protein DKFZp468F1016" /> <property type="NCBI taxonomy" value="9600" /> <property type="source organism" value="Pongo pygmaeus" /> <property type="length" value="105" /> <property type="overlap region" value="1-105" /> </dbReference> </member> <member> <dbReference type="UniProtKB ID" id="CYC_GORGO" > <property type="UniProtKB accession" value="Q6WUX8" /> <property type="UniParc ID" value="UPI0000128BBF" /> <property type="protein name" value="Cytochrome c" /> <property type="NCBI taxonomy" value="9595" /> <property type="source organism" value="Gorilla gorilla gorilla" /> <property type="length" value="104" /> <property type="overlap region" value="2-105" /> </dbReference> </member> </entry> </UniRef100>- Parameters:
members- The members of this UniRefEntry.
-