public interface PDPProvider
DomainProvider
,
which provides a very similar set of methods for general structure domain
decomposition.Modifier and Type | Method and Description |
---|---|
Structure |
getDomain(String pdpDomainName,
AtomCache cache)
Get the structure for a particular PDP domain
|
PDPDomain |
getPDPDomain(String pdpDomainName)
Get a StructureIdentifier representing the specified PDP domain.
|
SortedSet<String> |
getPDPDomainNamesForPDB(String pdbId)
Get a list of all PDP domains for a given PDB entry
|
SortedSet<String> getPDPDomainNamesForPDB(String pdbId) throws IOException
pdbId
- PDB IDIOException
Structure getDomain(String pdpDomainName, AtomCache cache) throws IOException, StructureException
pdpDomainName
- PDP identifier, e.g. "PDP:4HHBAa"cache
- AtomCache, responsible for fetching and storing the coordinatesIOException
- For IO errors, e.g. when parsing PDP informationStructureException
- For errors creating the structurePDPDomain getPDPDomain(String pdpDomainName) throws IOException
pdpDomainName
- PDP domain nameIOException
Copyright © 2000–2019 BioJava. All rights reserved.