CathInstallation
public interface CathDatabase
Modifier and Type | Method | Description |
---|---|---|
java.util.List<CathDomain> |
filterByCathCode(java.lang.String query) |
Return list of CATH descriptions whose CATH codes (e.g.
|
java.util.List<CathDomain> |
filterByDescription(java.lang.String query) |
Return list of CATH descriptions whose descriptions (name field) starts with the query.
|
java.util.List<CathDomain> |
filterByNodeName(java.lang.String query) |
Return list of CATH domains whose node name (e.g.
|
java.util.List<CathDomain> |
getByCategory(CathCategory category) |
Return list of CATH descriptions for node representatives at a CATH category (e.g.
|
CathNode |
getCathNode(java.lang.String nodeId) |
Return the CathNode for a node ID.
|
java.lang.String |
getCathVersion() |
Return the CATH release version.
|
CathDomain |
getDescriptionByCathId(java.lang.String cathId) |
Return CATH description for CATH domain ID.
|
CathDomain |
getDescriptionByNodeId(java.lang.String nodeId) |
Return CATH description for node representative by node ID.
|
CathDomain |
getDomainByCathId(java.lang.String cathId) |
Return CATH domain for CATH domain ID.
|
java.util.List<CathDomain> |
getDomainsByNodeId(java.lang.String nodeId) |
Return all CATH domains for a particular CATH node.
|
java.util.List<CathDomain> |
getDomainsForPdb(java.lang.String pdbId) |
Return all CATH domains for a PDB ID.
|
java.util.List<CathFragment> |
getFragmentsByPdbId(java.lang.String pdbId) |
|
java.util.List<CathNode> |
getTree(CathDomain domain) |
Return the CATH sub-tree for a particular domain.
|
java.lang.String getCathVersion()
CathNode getCathNode(java.lang.String nodeId)
nodeId
- java.util.List<CathDomain> getByCategory(CathCategory category)
category
- java.util.List<CathDomain> filterByCathCode(java.lang.String query)
query
- java.util.List<CathNode> getTree(CathDomain domain)
domain
- java.util.List<CathDomain> filterByNodeName(java.lang.String query)
query
- java.util.List<CathDomain> filterByDescription(java.lang.String query)
query
- CathDomain getDescriptionByNodeId(java.lang.String nodeId)
nodeId
- java.util.List<CathDomain> getDomainsForPdb(java.lang.String pdbId)
pdbId
- CathDomain getDomainByCathId(java.lang.String cathId)
cathId
- CathDomain getDescriptionByCathId(java.lang.String cathId)
cathId
- java.util.List<CathDomain> getDomainsByNodeId(java.lang.String nodeId)
nodeId
- java.util.List<CathFragment> getFragmentsByPdbId(java.lang.String pdbId)