public final class UniProtEntry extends java.lang.Object implements SequenceDatabaseEntry
Modifier and Type | Field and Description |
---|---|
static java.util.regex.Pattern |
BindingDB_PATTERN |
static java.util.regex.Pattern |
CTD_PATTERN |
static java.util.regex.Pattern |
DrugBank_PATTERN |
static java.util.regex.Pattern |
GO_PATTERN |
static java.util.regex.Pattern |
HGNC_PATTERN |
static java.util.regex.Pattern |
KEGG_PATTERN |
static java.util.regex.Pattern |
MIM_PATTERN |
static java.util.regex.Pattern |
NCBI_TAXID_PATTERN |
static java.util.regex.Pattern |
NextBio_PATTERN |
static java.util.regex.Pattern |
Orphanet_PATTERN |
static java.util.regex.Pattern |
PDB_PATTERN |
static java.util.regex.Pattern |
PharmGKB_PATTERN |
static java.util.regex.Pattern |
Reactome_PATTERN |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
static SequenceDatabaseEntry |
createInstanceFromPlainText(java.util.List<java.lang.String> lines) |
java.lang.String |
getAccession() |
java.util.SortedSet<Annotation> |
getAnnotations() |
java.lang.String |
getChromosome() |
java.util.SortedSet<Accession> |
getCrossReferences() |
java.lang.String |
getGeneName() |
java.util.SortedSet<GoTerm> |
getGoTerms() |
java.lang.String |
getMap() |
MolecularSequence |
getMolecularSequence() |
java.lang.String |
getProvider() |
java.lang.String |
getSequenceName() |
java.lang.String |
getSequenceSymbol() |
java.lang.String |
getTaxonomyIdentifier() |
java.lang.String |
getTaxonomyScientificName() |
boolean |
isEmpty() |
public static final java.util.regex.Pattern BindingDB_PATTERN
public static final java.util.regex.Pattern CTD_PATTERN
public static final java.util.regex.Pattern DrugBank_PATTERN
public static final java.util.regex.Pattern GO_PATTERN
public static final java.util.regex.Pattern KEGG_PATTERN
public static final java.util.regex.Pattern MIM_PATTERN
public static final java.util.regex.Pattern NextBio_PATTERN
public static final java.util.regex.Pattern Orphanet_PATTERN
public static final java.util.regex.Pattern PDB_PATTERN
public static final java.util.regex.Pattern PharmGKB_PATTERN
public static final java.util.regex.Pattern Reactome_PATTERN
public static final java.util.regex.Pattern HGNC_PATTERN
public static final java.util.regex.Pattern NCBI_TAXID_PATTERN
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
public java.lang.String getAccession()
getAccession
in interface SequenceDatabaseEntry
public java.util.SortedSet<Accession> getCrossReferences()
getCrossReferences
in interface SequenceDatabaseEntry
public java.lang.String getGeneName()
getGeneName
in interface SequenceDatabaseEntry
public java.util.SortedSet<GoTerm> getGoTerms()
getGoTerms
in interface SequenceDatabaseEntry
public java.lang.String getProvider()
getProvider
in interface SequenceDatabaseEntry
public java.lang.String getSequenceName()
getSequenceName
in interface SequenceDatabaseEntry
public java.lang.String getSequenceSymbol()
getSequenceSymbol
in interface SequenceDatabaseEntry
public java.lang.String getTaxonomyIdentifier()
getTaxonomyIdentifier
in interface SequenceDatabaseEntry
public java.lang.String getTaxonomyScientificName()
getTaxonomyScientificName
in interface SequenceDatabaseEntry
public boolean isEmpty()
isEmpty
in interface SequenceDatabaseEntry
public static SequenceDatabaseEntry createInstanceFromPlainText(java.util.List<java.lang.String> lines)
public java.util.SortedSet<Annotation> getAnnotations()
getAnnotations
in interface SequenceDatabaseEntry
public java.lang.String getMap()
getMap
in interface SequenceDatabaseEntry
public java.lang.String getChromosome()
getChromosome
in interface SequenceDatabaseEntry
public MolecularSequence getMolecularSequence()
getMolecularSequence
in interface SequenceDatabaseEntry