public class OpenBabelGen3D extends OpenBabelAbstractShell<org.openscience.cdk.interfaces.IAtomContainer>
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 |
---|
OpenBabelGen3D() |
Modifier and Type | Method and Description |
---|---|
protected String |
getOBabelHome() |
protected String |
getOutputFileName() |
protected String |
getOutputOption() |
protected org.openscience.cdk.interfaces.IAtomContainer |
parseOutput(String path,
org.openscience.cdk.interfaces.IAtomContainer mol)
Does nothing, override with smth meaningfull
|
protected List<String> |
prepareInput(String path,
org.openscience.cdk.interfaces.IAtomContainer mol)
Returns empty string, override with smth meaningfull
|
getHomeDir, getPath, initialize, isHydrogens, 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
public OpenBabelGen3D() throws ShellException
ShellException
protected String getOBabelHome() throws ShellException
getOBabelHome
in class OpenBabelAbstractShell<org.openscience.cdk.interfaces.IAtomContainer>
ShellException
protected String getOutputFileName()
getOutputFileName
in class OpenBabelAbstractShell<org.openscience.cdk.interfaces.IAtomContainer>
protected String getOutputOption()
getOutputOption
in class OpenBabelAbstractShell<org.openscience.cdk.interfaces.IAtomContainer>
protected List<String> prepareInput(String path, org.openscience.cdk.interfaces.IAtomContainer mol) throws ShellException
CommandShell
prepareInput
in class OpenBabelAbstractShell<org.openscience.cdk.interfaces.IAtomContainer>
ShellException
protected org.openscience.cdk.interfaces.IAtomContainer parseOutput(String path, org.openscience.cdk.interfaces.IAtomContainer mol) throws ShellException
CommandShell
parseOutput
in class ShellSDFoutput<org.openscience.cdk.interfaces.IAtomContainer>
ShellException
Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.