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.Objectjava.lang.CloneNotSupportedExceptionpublic java.lang.String getAccession()
getAccession in interface SequenceDatabaseEntrypublic java.util.SortedSet<Accession> getCrossReferences()
getCrossReferences in interface SequenceDatabaseEntrypublic java.lang.String getGeneName()
getGeneName in interface SequenceDatabaseEntrypublic java.util.SortedSet<GoTerm> getGoTerms()
getGoTerms in interface SequenceDatabaseEntrypublic java.lang.String getProvider()
getProvider in interface SequenceDatabaseEntrypublic java.lang.String getSequenceName()
getSequenceName in interface SequenceDatabaseEntrypublic java.lang.String getSequenceSymbol()
getSequenceSymbol in interface SequenceDatabaseEntrypublic java.lang.String getTaxonomyIdentifier()
getTaxonomyIdentifier in interface SequenceDatabaseEntrypublic java.lang.String getTaxonomyScientificName()
getTaxonomyScientificName in interface SequenceDatabaseEntrypublic boolean isEmpty()
isEmpty in interface SequenceDatabaseEntrypublic static SequenceDatabaseEntry createInstanceFromPlainText(java.util.List<java.lang.String> lines)
public java.util.SortedSet<Annotation> getAnnotations()
getAnnotations in interface SequenceDatabaseEntrypublic java.lang.String getMap()
getMap in interface SequenceDatabaseEntrypublic java.lang.String getChromosome()
getChromosome in interface SequenceDatabaseEntrypublic MolecularSequence getMolecularSequence()
getMolecularSequence in interface SequenceDatabaseEntry