|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ScopDatabase
General API how to interact with SCOP
Method Summary | |
---|---|
List<ScopDescription> |
filterByClassificationId(String query)
Get all scop descriptions that start with a classifcation ID, e.g. |
List<ScopDescription> |
filterByDescription(String query)
Get all scop descriptions that start with a certain name. |
List<ScopDomain> |
filterByDomainName(String query)
search through SCOP and filter based on domain name |
List<ScopDescription> |
getByCategory(ScopCategory category)
Get all records of a particular classification. |
ScopDomain |
getDomainByScopID(String scopId)
get a ScopDomain by its SCOP ID (warning, they are not stable between releases!) |
List<ScopDomain> |
getDomainsForPDB(String pdbId)
Get a list of ScopDomains that have been assigned to a PDB ID |
ScopDescription |
getScopDescriptionBySunid(int sunid)
Return the SCOP description for a node in the hierarchy by its "sunid" id. |
List<ScopDomain> |
getScopDomainsBySunid(Integer sunid)
Get a SCOP domain by its sunid |
ScopNode |
getScopNode(int sunid)
Access a particular ScopNode. |
String |
getScopVersion()
Returns the SCOP version |
List<ScopNode> |
getTree(ScopDomain domain)
get the SCOP sub-tree for a particular domain. |
Method Detail |
---|
List<ScopDescription> getByCategory(ScopCategory category)
category
- e.g. "superfamily"
List<ScopDescription> filterByClassificationId(String query)
query
-
List<ScopNode> getTree(ScopDomain domain)
domain
-
List<ScopDomain> filterByDomainName(String query)
query
- a (part) of a name
List<ScopDescription> filterByDescription(String query)
query
-
ScopDescription getScopDescriptionBySunid(int sunid)
sunid
-
List<ScopDomain> getDomainsForPDB(String pdbId)
pdbId
- the PDB entry
ScopDomain getDomainByScopID(String scopId)
scopId
- e.g. d2bq6a1
ScopNode getScopNode(int sunid)
sunid
- the scop unique id
String getScopVersion()
List<ScopDomain> getScopDomainsBySunid(Integer sunid)
sunid
- the scop unique id
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |