public class MMCIFFileInstallation extends Object implements PDBInstallation
| Constructor and Description |
|---|
MMCIFFileInstallation(File filePath)
Deprecated.
|
| 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
|
File |
downloadCIF(String pdbId)
Deprecated.
|
List<PDBHeader> |
getAll()
Deprecated.
get all PDBHeaders that pass the added Filters, if no filters have been added returns all available PDBs
|
PDBHeader |
getPDBHeader(String pdbId)
Deprecated.
get the PDB header for a single protein structure
|
Structure |
getStructure(String pdbId)
Deprecated.
request a structure by its PDB identifier
|
boolean |
hasNext()
Deprecated.
return if the iteration over all structures will return another structure
|
boolean |
isAutoFetch()
Deprecated.
should the parser to fetch missing mmCif files from the RCSB FTP server automatically?
|
Structure |
next()
Deprecated.
iterate over all structures in this Installation that pass the provided filters and
return the next one in the list.
|
void |
setAutoFetch(boolean autoFetch)
Deprecated.
tell the parser to fetch missing mmCif files from the RCSB FTP server automatically.
|
public MMCIFFileInstallation(File filePath)
public boolean isAutoFetch()
public void setAutoFetch(boolean autoFetch)
autoFetch - public File downloadCIF(String pdbId)
public void addPDBFilter(PDBFilter filter)
PDBInstallationaddPDBFilter in interface PDBInstallationfilter - the filter to apply when getAll is being called.PDBInstallation.getAll()public void clearFilters()
PDBInstallationclearFilters in interface PDBInstallationpublic List<PDBHeader> getAll()
PDBInstallationgetAll in interface PDBInstallationpublic PDBHeader getPDBHeader(String pdbId)
PDBInstallationgetPDBHeader in interface PDBInstallationpublic Structure getStructure(String pdbId)
PDBInstallationgetStructure in interface PDBInstallationpublic boolean hasNext()
PDBInstallationhasNext in interface PDBInstallationpublic Structure next()
PDBInstallationnext in interface PDBInstallationCopyright © 2012 BioJava. All Rights Reserved.