public class OpenBabelDepiction extends OpenBabelAbstractShell<String>
Modifier and Type | Field and Description |
---|---|
protected String |
outputFileName |
protected int |
size |
hydrogens, OBABEL_EXE, OBABEL_HOME
readOutput
enabled, executables, exitCode, inputFile, logger, os_FreeBSD, os_LINUX, os_LINUX64, os_MAC, os_WINDOWS, os_WINDOWS7, os_WINDOWSVISTA, outputFile, prefix, runAsync, workFolder
Constructor and Description |
---|
OpenBabelDepiction() |
Modifier and Type | Method and Description |
---|---|
BufferedImage |
getImage() |
protected String |
getOutputFileName() |
protected String |
getOutputOption() |
int |
getSize() |
protected org.openscience.cdk.interfaces.IAtomContainer |
parseOutput(String path,
String mol)
Does nothing, override with smth meaningfull
|
void |
setSize(int size) |
getHomeDir, getOBabelHome, getPath, initialize, isHydrogens, prepareInput, setHydrogens, toString, transform
isReadOutput, setReadOutput, writeInputSDF
addExecutable, addExecutable, addExecutableFreeBSD, addExecutableLinux, addExecutableLinux64, addExecutableMac, addExecutableWin, close, exitCodeOK, getExecutable, getExecutable, getExitCode, getHomeFromConfig, getID, getInputFile, getMsgemptymolecule, getOutputFile, getWorkFolder, isEnabled, open, parseOutput, process, processStdOut, runShell, runShell, setEnabled, setExitCode, setInputFile, setOutputFile, setWorkFolder, transform_input, transform
protected String outputFileName
protected int size
public OpenBabelDepiction() throws ShellException
ShellException
public int getSize()
public void setSize(int size)
protected String getOutputOption()
getOutputOption
in class OpenBabelAbstractShell<String>
protected String getOutputFileName()
getOutputFileName
in class OpenBabelAbstractShell<String>
protected org.openscience.cdk.interfaces.IAtomContainer parseOutput(String path, String mol) throws ShellException
CommandShell
parseOutput
in class ShellSDFoutput<String>
ShellException
public BufferedImage getImage() throws IOException
IOException
Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.