Class DownloadChemCompProvider

  • All Implemented Interfaces:
    ChemCompProvider

    public class DownloadChemCompProvider
    extends Object
    implements ChemCompProvider
    This provider of chemical components can download and cache chemical component definition files from the RCSB PDB web site. It is the default way to access these definitions. If this provider is called he first time, it will download and install all chemical component definitions in a local directory. Once the definition files have been installed, it has quick startup time and low memory requirements. An alternative provider, that keeps all definitions in memory is the AllChemCompProvider. Another provider, that does not require any network access, but only can support a limited set of chemical component definitions, is the ReducedChemCompProvider.
    Author:
    Andreas Prlic