public interface EcodDatabase
| Modifier and Type | Method and Description |
|---|---|
java.util.List<EcodDomain> |
filterByHierarchy(java.lang.String hierarchy)
Get a list of domains within a particular level of the hierarchy
|
java.util.List<EcodDomain> |
getAllDomains()
Get all ECOD domains
|
EcodDomain |
getDomainsById(java.lang.String ecodId)
Get a particular ECOD domain by the domain ID (e.g.
|
java.util.List<EcodDomain> |
getDomainsForPdb(java.lang.String pdbId)
Get a list of all ECOD domains for a particular PDB ID
|
java.lang.String |
getVersion()
Return the release version.
|
java.lang.String getVersion()
throws java.io.IOException
java.io.IOExceptionEcodDomain getDomainsById(java.lang.String ecodId) throws java.io.IOException
ecodId - java.io.IOExceptionjava.util.List<EcodDomain> getDomainsForPdb(java.lang.String pdbId) throws java.io.IOException
pdbId - java.io.IOExceptionjava.util.List<EcodDomain> filterByHierarchy(java.lang.String hierarchy) throws java.io.IOException
hierarchy - A dot-separated list giving the X-group, H-group, and/or
T-group (e.g. "1.1" for all members of the RIFT-related H-group)java.io.IOExceptionjava.util.List<EcodDomain> getAllDomains() throws java.io.IOException
java.io.IOException