org.biojava.bio.structure.domain
Class PDBDomainProvider
java.lang.Object
org.biojava.bio.structure.domain.PDBDomainProvider
- All Implemented Interfaces:
- DomainProvider
public class PDBDomainProvider
- extends java.lang.Object
- implements DomainProvider
Class to fetch domains through the RCSB's REST API.
- Author:
- Spencer Bliven
|
Method Summary |
java.util.SortedSet<java.lang.String> |
getDomainNames(java.lang.String name)
Gets a list of domain representatives for a given PDB ID. |
java.util.SortedSet<java.lang.String> |
getRepresentativeDomains()
Gets a list of all domain representatives |
static void |
main(java.lang.String[] args)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_PDB_HOST
public static final java.lang.String DEFAULT_PDB_HOST
- See Also:
- Constant Field Values
DEFAULT_PDB_API_URL
public static final java.lang.String DEFAULT_PDB_API_URL
- See Also:
- Constant Field Values
PDBDomainProvider
public PDBDomainProvider()
PDBDomainProvider
public PDBDomainProvider(java.lang.String base,
int cutoff)
- Parameters:
base - cutoff -
getDomainNames
public java.util.SortedSet<java.lang.String> getDomainNames(java.lang.String name)
- Gets a list of domain representatives for a given PDB ID.
- Specified by:
getDomainNames in interface DomainProvider
getRepresentativeDomains
public java.util.SortedSet<java.lang.String> getRepresentativeDomains()
- Gets a list of all domain representatives
- Specified by:
getRepresentativeDomains in interface DomainProvider
main
public static void main(java.lang.String[] args)