public interface PDBInstallation
Modifier and Type | Method and Description |
---|---|
void |
addPDBFilter(PDBFilter filter)
Deprecated.
add a filter for PDB files.
|
void |
clearFilters()
Deprecated.
remove all filters, next time getAll is called, it will return all available PDBs
|
java.util.List<PDBHeader> |
getAll()
Deprecated.
get all PDBHeaders that pass the added Filters, if no filters have been added returns all available PDBs
|
PDBHeader |
getPDBHeader(java.lang.String pdbId)
Deprecated.
get the PDB header for a single protein structure
|
Structure |
getStructure(java.lang.String pdbId)
Deprecated.
request a structure by its PDB identifier
|
boolean |
hasNext()
Deprecated.
return if the iteration over all structures will return another structure
|
Structure |
next()
Deprecated.
iterate over all structures in this Installation that pass the provided filters and
return the next one in the list.
|
java.util.List<PDBHeader> getAll()
PDBHeader getPDBHeader(java.lang.String pdbId)
pdbId
- void addPDBFilter(PDBFilter filter)
filter
- the filter to apply when getAll is being called.getAll()
void clearFilters()
Structure getStructure(java.lang.String pdbId)
pdbId
- Structure next()
boolean hasNext()