public class CifFileReader extends LocalPDBDirectory
LocalPDBDirectory.FetchBehavior, LocalPDBDirectory.ObsoleteBehavior| Modifier and Type | Field and Description |
|---|---|
static String[] |
CIF_OBSOLETE_DIR |
static String[] |
CIF_SPLIT_DIR |
DEFAULT_PDB_FILE_SERVER, LAST_REMEDIATION_DATE, lineSplit, MIN_PDB_FILE_SIZE, PDB_FILE_SERVER_PROPERTY| Constructor and Description |
|---|
CifFileReader()
Constructs a new CifFileReader, initializing the extensions member variable.
|
CifFileReader(String path)
Constructs a new CifFileReader, initializing the extensions member variable.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
getFilename(String pdbId)
Converts a PDB ID into a filename with the proper extension
|
protected String[] |
getObsoleteDirPath()
Location of obsolete files within the directory, as an array of paths.
|
protected String[] |
getSplitDirPath()
Location of split files within the directory, as an array of paths.
|
Structure |
getStructure(InputStream inStream)
Handles the actual parsing of the file into a Structure object.
|
addExtension, checkFileExists, clearExtensions, deleteStructure, downloadStructure, getDir, getExtensions, getFetchBehavior, getFileParsingParameters, getInputStream, getLocalFile, getObsoleteBehavior, getPath, getServerName, getStructure, getStructure, getStructure, getStructureById, initPaths, prefetchStructure, setFetchBehavior, setFileParsingParameters, setObsoleteBehavior, setPathpublic static final String[] CIF_SPLIT_DIR
public static final String[] CIF_OBSOLETE_DIR
public CifFileReader()
UserConfiguration,
i.e. to system property/environment variable UserConfiguration.PDB_DIR.
Both autoFetch and splitDir are initialized to falsepublic CifFileReader(String path)
public Structure getStructure(InputStream inStream) throws IOException
LocalPDBDirectorygetStructure in class LocalPDBDirectoryIOExceptionprotected String getFilename(String pdbId)
LocalPDBDirectorygetFilename in class LocalPDBDirectoryprotected String[] getSplitDirPath()
LocalPDBDirectorygetSplitDirPath in class LocalPDBDirectoryprotected String[] getObsoleteDirPath()
LocalPDBDirectorygetObsoleteDirPath in class LocalPDBDirectoryCopyright © 2000–2019 BioJava. All rights reserved.