public class RemoteScopInstallation extends Object implements ScopDatabase
| Modifier and Type | Field and Description | 
|---|---|
static String | 
DEFAULT_SERVER  | 
| Constructor and Description | 
|---|
RemoteScopInstallation()  | 
| Modifier and Type | Method and Description | 
|---|---|
List<ScopDescription> | 
filterByClassificationId(String query)
Get all scop descriptions that start with a classification 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. 
 | 
List<String> | 
getComments(int sunid)
Get comments about a SCOP domain by its sunid 
 | 
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 
 | 
String | 
getServer()  | 
List<ScopNode> | 
getTree(ScopDomain domain)
get the SCOP sub-tree for a particular domain. 
 | 
static void | 
main(String[] args)  | 
void | 
setScopVersion(String version)
Sets the scop version used. 
 | 
void | 
setServer(String server)  | 
public static final String DEFAULT_SERVER
public static void main(String[] args)
public String getServer()
public void setServer(String server)
public List<ScopDescription> getByCategory(ScopCategory category)
ScopDatabasegetByCategory in interface ScopDatabasecategory - e.g. "superfamily"public List<ScopDescription> filterByClassificationId(String query)
ScopDatabasefilterByClassificationId in interface ScopDatabasepublic List<ScopNode> getTree(ScopDomain domain)
ScopDatabasegetTree in interface ScopDatabasepublic List<ScopDomain> filterByDomainName(String query)
ScopDatabasefilterByDomainName in interface ScopDatabasequery - a (part) of a namepublic List<ScopDescription> filterByDescription(String query)
ScopDatabasefilterByDescription in interface ScopDatabasepublic ScopDescription getScopDescriptionBySunid(int sunid)
ScopDatabasegetScopDescriptionBySunid in interface ScopDatabasepublic List<ScopDomain> getDomainsForPDB(String pdbId)
ScopDatabasegetDomainsForPDB in interface ScopDatabasepdbId - the PDB entrypublic ScopDomain getDomainByScopID(String scopId)
ScopDatabasegetDomainByScopID in interface ScopDatabasescopId - e.g. d2bq6a1public ScopNode getScopNode(int sunid)
ScopDatabasegetScopNode in interface ScopDatabasesunid - the scop unique idpublic String getScopVersion()
ScopDatabasegetScopVersion in interface ScopDatabasepublic void setScopVersion(String version)
ScopDatabasesetScopVersion in interface ScopDatabasepublic List<ScopDomain> getScopDomainsBySunid(Integer sunid)
ScopDatabasegetScopDomainsBySunid in interface ScopDatabasesunid - the scop unique idpublic List<String> getComments(int sunid)
ScopDatabasegetComments in interface ScopDatabaseCopyright © 2000–2016 BioJava. All rights reserved.