Interface StructureProvider

All Known Subinterfaces:
StructureIOFile
All Known Implementing Classes:
LocalPDBDirectory, MMCIFFileReader, PDBFileReader, SandboxStyleStructureProvider

public interface StructureProvider
A class that can provide a protein structure object from somewhere.
Since:
3.2
Author:
Andreas Prlic
  • Method Details

    • getStructureById

      Structure getStructureById(String pdbId) throws StructureException, IOException
      get the structure for a PDB ID
      Parameters:
      pdbId -
      Returns:
      Throws:
      StructureException
      IOException
    • setFileParsingParameters

      void setFileParsingParameters(FileParsingParameters params)
      Deprecated.
      Set the parameters that should be used for file parsing
      Parameters:
      params - FileParsingParameters
    • getFileParsingParameters

      FileParsingParameters getFileParsingParameters()
      Get the parameters that should be used for file parsing
      Returns:
      the FileParsingParameters that are configuring the behavior of the parser