public class XrefDatabaseConstant extends Object implements Comparable<XrefDatabaseConstant>
Modifier and Type | Field and Description |
---|---|
static XrefDatabaseConstant |
BRENDA
BRENDA collects functional
data about enzymes.
|
static XrefDatabaseConstant |
CAS
CAS is commercial and cannot be linked to.
|
static XrefDatabaseConstant |
CSA
Catalytic Site Atlas
provides catalytic residues details.
|
static XrefDatabaseConstant |
DIAGRAM |
static XrefDatabaseConstant |
ENZYME
ENZYME is the EXPASY version of the NC-IUBMB Nomenclature containing some
additional information (cofactors, improved comments and additional links).
|
static XrefDatabaseConstant |
ERGO
Deprecated.
This website does not work any more (if it ever did).
|
static XrefDatabaseConstant |
EXPLORENZ
Link to ExplorEnz (Dublin's MySQL implementation of NC-IUBMB).
|
static XrefDatabaseConstant |
GO
GO is the Gene Ontology database.
|
static XrefDatabaseConstant |
KEGG
KEGG comprises several databases storing information
especially related to enzymes (e.g.
|
static List<XrefDatabaseConstant> |
LINK_SOURCE_CONSTANTS
All link sources ordered alphabetically.
|
static XrefDatabaseConstant |
MEROPS
MEROPS is a resource for peptidases.
|
static XrefDatabaseConstant |
METACYC |
static XrefDatabaseConstant |
MIM
OMIM stores information about human genetic diseases.
|
static XrefDatabaseConstant |
NC_IUBMB
Gerry Moss' web pages (Nomenclature Comitee of the IUBMB).
|
static XrefDatabaseConstant |
NIST74
NIST74 provides further information about the
catalytic activity.
|
static XrefDatabaseConstant |
PDB
Link to the Protein Data Bank (PDB).
|
static XrefDatabaseConstant |
PROSITE
PROSITE is located at the SIB and contains information about protein
families and domains.
|
static XrefDatabaseConstant |
SWISSPROT
Swiss-Prot is THE protein sequence database.
|
static XrefDatabaseConstant |
UMBBD
UM-BBD is a comprehensive resource about enzymes also
containing enzymes which haven't got an EC number yet.
|
static XrefDatabaseConstant |
UNDEF |
static XrefDatabaseConstant |
UNIPATHWAY |
static Set<XrefDatabaseConstant> |
UNIQUE_LINK_SOURCES
This set contains all link which can only occur once in an enzyme entry.
|
static XrefDatabaseConstant |
WIT
ERGO formerly WIT.
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(XrefDatabaseConstant linkSourceConstant) |
static boolean |
contains(String sourceCode)
Checks if the given link source code exists in this enumeration.
|
boolean |
equals(Object o)
Standard equals method.
|
String |
getDatabaseCode() |
static String |
getDatabaseCodeOf(String databaseName) |
String |
getDisplayName() |
static String |
getDisplayNameOf(String sourceCode)
Returns the display name of the source defined by
databaseCode . |
String |
getUrl() |
static String |
getUrlOf(String sourceCode)
Returns the URL of the given source code.
|
int |
hashCode()
Returns the hash code of this object.
|
static boolean |
isUniqueXrefDatabaseCode(String databaseCode) |
static boolean |
isUniqueXrefDatabaseName(String databaseName) |
boolean |
isXref() |
static boolean |
isXref(String sourceCode)
Returns
true if this link belongs to the XREFS table. |
String |
toString()
Returns the display name.
|
static XrefDatabaseConstant |
valueOf(String sourceCode) |
public static final XrefDatabaseConstant UNDEF
public static final XrefDatabaseConstant BRENDA
public static final XrefDatabaseConstant METACYC
public static final XrefDatabaseConstant CAS
public static final XrefDatabaseConstant ENZYME
public static final XrefDatabaseConstant NC_IUBMB
public static final XrefDatabaseConstant GO
public static final XrefDatabaseConstant CSA
public static final XrefDatabaseConstant NIST74
public static final XrefDatabaseConstant KEGG
public static final XrefDatabaseConstant MEROPS
public static final XrefDatabaseConstant MIM
public static final XrefDatabaseConstant PROSITE
public static final XrefDatabaseConstant SWISSPROT
public static final XrefDatabaseConstant UMBBD
public static final XrefDatabaseConstant DIAGRAM
@Deprecated public static final XrefDatabaseConstant ERGO
public static final XrefDatabaseConstant WIT
public static final XrefDatabaseConstant PDB
public static final XrefDatabaseConstant EXPLORENZ
public static final XrefDatabaseConstant UNIPATHWAY
public static final List<XrefDatabaseConstant> LINK_SOURCE_CONSTANTS
public static final Set<XrefDatabaseConstant> UNIQUE_LINK_SOURCES
public static XrefDatabaseConstant valueOf(String sourceCode) throws DomainException
DomainException
public int compareTo(XrefDatabaseConstant linkSourceConstant)
compareTo
in interface Comparable<XrefDatabaseConstant>
public static boolean contains(String sourceCode)
sourceCode
- The source code of the link.true
if the source code exists.NullPointerException
- if databaseCode
is null
.public static boolean isUniqueXrefDatabaseName(String databaseName)
public static boolean isUniqueXrefDatabaseCode(String databaseCode)
public static boolean isXref(String sourceCode)
true
if this link belongs to the XREFS table.
If the source code is not a valid source code an exception is thrown (see below).sourceCode
- The source code of this link constant.true
if this link belongs to the XREFS table.NullPointerException
- if databaseCode
is null
.IllegalArgumentException
- if databaseCode
is invalid.public boolean equals(Object o)
public int hashCode()
public String toString()
public static String getUrlOf(String sourceCode)
sourceCode
- The source code of this link constant.NullPointerException
- if databaseCode
is null
.IllegalArgumentException
- if databaseCode
is invalid.public static String getDisplayNameOf(String sourceCode)
databaseCode
.sourceCode
- The source's code.NullPointerException
- if databaseCode
is null
.public String getDatabaseCode()
public String getDisplayName()
public String getUrl()
public boolean isXref()
Copyright © 2014 EMBL-EBI. All rights reserved.