public abstract class AbstractQSARModel extends Object implements ambit2.base.data.IModel, Serializable, IDescriptorBased
| Modifier and Type | Field and Description |
|---|---|
protected List<String> |
descriptorNames |
protected Hashtable<String,Boolean> |
flag_calculated |
protected static Logger |
logger |
protected String |
name |
protected Object |
object |
protected String |
predictedproperty |
| Constructor and Description |
|---|
AbstractQSARModel() |
AbstractQSARModel(List<String> descriptorNames,
List<org.openscience.cdk.qsar.IMolecularDescriptor> descriptors,
String predictedproperty) |
| Modifier and Type | Method and Description |
|---|---|
org.openscience.cdk.qsar.IMolecularDescriptor |
getDescriptor(int index) |
List<String> |
getDescriptorNames() |
List<org.openscience.cdk.qsar.IMolecularDescriptor> |
getDescriptors() |
IToxTreeEditor |
getEditor() |
String |
getName() |
int |
getNumberofDescriptors() |
Object |
getObject() |
String |
getPredictedproperty() |
boolean |
isCalculated(String name) |
abstract double |
predict(org.openscience.cdk.interfaces.IAtomContainer ac) |
void |
setCalculated(org.openscience.cdk.qsar.IMolecularDescriptor descriptor,
String name,
boolean calculated) |
void |
setDescriptorNames(List<String> descriptorNames) |
void |
setDescriptors(List<org.openscience.cdk.qsar.IMolecularDescriptor> descriptors) |
void |
setName(String name) |
void |
setObject(Object object) |
void |
setPredictedproperty(String predictedproperty) |
String |
toString() |
void |
verify() |
protected static transient Logger logger
protected String predictedproperty
protected Object object
protected String name
public List<org.openscience.cdk.qsar.IMolecularDescriptor> getDescriptors()
public void setDescriptors(List<org.openscience.cdk.qsar.IMolecularDescriptor> descriptors)
public Object getObject()
public void setObject(Object object)
public abstract double predict(org.openscience.cdk.interfaces.IAtomContainer ac)
throws ambit2.base.exceptions.QSARModelException
ambit2.base.exceptions.QSARModelExceptionpublic String getPredictedproperty()
public void setPredictedproperty(String predictedproperty)
public void verify()
throws ambit2.base.exceptions.QSARModelException
ambit2.base.exceptions.QSARModelExceptionpublic String getName()
public void setName(String name)
public int getNumberofDescriptors()
public org.openscience.cdk.qsar.IMolecularDescriptor getDescriptor(int index)
public IToxTreeEditor getEditor()
public boolean isCalculated(String name)
isCalculated in interface IDescriptorBasedpublic void setCalculated(org.openscience.cdk.qsar.IMolecularDescriptor descriptor,
String name,
boolean calculated)
setCalculated in interface IDescriptorBasedCopyright © 2004–2018 Ideaconsult Ltd. All rights reserved.