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, setPath
public 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
LocalPDBDirectory
getStructure
in class LocalPDBDirectory
IOException
protected String getFilename(String pdbId)
LocalPDBDirectory
getFilename
in class LocalPDBDirectory
protected String[] getSplitDirPath()
LocalPDBDirectory
getSplitDirPath
in class LocalPDBDirectory
protected String[] getObsoleteDirPath()
LocalPDBDirectory
getObsoleteDirPath
in class LocalPDBDirectory
Copyright © 2000–2019 BioJava. All rights reserved.