public class GenericReaction extends Object
Modifier and Type | Class and Description |
---|---|
static class |
GenericReaction.ReactionConfigStatus |
static class |
GenericReaction.ReactionType |
static class |
GenericReaction.TransformType |
Modifier and Type | Field and Description |
---|---|
protected List<ICondition> |
applicationConditions |
protected double |
basicScore |
protected List<ICondition> |
conditions |
protected List<Double> |
conditionScores |
protected GenericReaction.ReactionConfigStatus |
configStatus |
protected String |
experimentalConditionsInfo |
protected double |
experimentalConditionsScore |
protected String |
externId |
protected boolean |
FlagUse |
protected int |
id |
protected String |
info |
protected String |
name |
protected double |
priorityScore |
protected int[] |
reactionCenterIndices |
protected String |
reactionClass |
protected GenericReaction.ReactionType |
reactionType |
protected double |
reliabilityScore |
protected String |
smirks |
protected Map<SmirksTransformationFlag,Boolean> |
smirksFlag |
protected SMIRKSReaction |
smirksReaction |
protected GenericReaction.TransformType |
transformType |
protected double |
yieldHi |
protected double |
yieldLo |
Constructor and Description |
---|
GenericReaction() |
Modifier and Type | Method and Description |
---|---|
org.openscience.cdk.interfaces.IAtomContainer |
applyAtInstance(org.openscience.cdk.interfaces.IAtomContainer target,
List<org.openscience.cdk.interfaces.IAtom> instance,
SMIRKSManager smrkMan) |
org.openscience.cdk.interfaces.IAtomContainer |
applyAtInstance(org.openscience.cdk.interfaces.IAtomContainer target,
List<org.openscience.cdk.interfaces.IAtom> instance,
SMIRKSManager smrkMan,
boolean FlagClone) |
org.openscience.cdk.interfaces.IAtomContainer |
applyAtInstancesSimultaneously(org.openscience.cdk.interfaces.IAtomContainer target,
List<List<org.openscience.cdk.interfaces.IAtom>> instances,
SMIRKSManager smrkMan,
boolean FlagClone) |
boolean |
checkConditionsForTarget(Object target) |
void |
configure(SMIRKSManager smrkMan) |
List<List<org.openscience.cdk.interfaces.IAtom>> |
findReactionInstances(org.openscience.cdk.interfaces.IAtomContainer target,
SMIRKSManager smrkMan) |
List<List<org.openscience.cdk.interfaces.IAtom>> |
findReactionInstances(org.openscience.cdk.interfaces.IAtomContainer target,
SMIRKSManager smrkMan,
SmartsConst.SSM_MODE SSMode) |
List<ICondition> |
getApplicationConditions() |
double |
getBasicScore() |
List<ICondition> |
getConditions() |
List<Double> |
getConditionScores() |
GenericReaction.ReactionConfigStatus |
getConfigStatus() |
static Double |
getDouble(String s) |
String |
getExperimentalConditionsInfo() |
double |
getExperimentalConditionsScore() |
String |
getExternId() |
int |
getId() |
String |
getInfo() |
static Integer |
getInt(String s) |
String |
getName() |
double |
getPriorityScore() |
int[] |
getReactionCenterIndices() |
String |
getReactionClass() |
static GenericReaction |
getReactionFromJsonNode(com.fasterxml.jackson.databind.JsonNode node) |
static GenericReaction |
getReactionFromTokens(String[] tokens,
Map<String,Integer> indices) |
GenericReaction.ReactionType |
getReactionType() |
double |
getReliabilityScore() |
String |
getSmirks() |
Map<SmirksTransformationFlag,Boolean> |
getSmirksFlag() |
SMIRKSReaction |
getSmirksReaction() |
GenericReaction.TransformType |
getTransformType() |
double |
getYieldHi() |
double |
getYieldLo() |
boolean |
isFlagUse() |
void |
setApplicationConditions(List<ICondition> applicationConditions) |
void |
setBasicScore(double basicScore) |
void |
setConditions(List<ICondition> conditions) |
void |
setConditionScores(List<Double> conditionScores) |
void |
setExperimentalConditionsInfo(String experimentalConditionsInfo) |
void |
setExperimentalConditionsScore(double experimentalConditionsScore) |
void |
setExternId(String externId) |
void |
setFlagUse(boolean flagUse) |
void |
setId(int id) |
void |
setInfo(String info) |
void |
setName(String name) |
void |
setPriorityScore(double priorityScore) |
void |
setReactionCenterIndices(int[] reactionCenterIndices) |
void |
setReactionClass(String reactionClass) |
void |
setReactionType(GenericReaction.ReactionType reactionType) |
void |
setReliabilityScore(double reliabilityScore) |
void |
setSmirks(String smirks) |
void |
setSmirksFlag(Map<SmirksTransformationFlag,Boolean> smirksFlag) |
void |
setSmirksReaction(SMIRKSReaction smirksReaction) |
void |
setTransformType(GenericReaction.TransformType transformType) |
void |
setYieldHi(double yieldHi) |
void |
setYieldLo(double yieldLo) |
String |
toString() |
protected boolean FlagUse
protected int id
protected String externId
protected String name
protected String smirks
protected Map<SmirksTransformationFlag,Boolean> smirksFlag
protected List<ICondition> conditions
protected List<ICondition> applicationConditions
protected String reactionClass
protected String info
protected String experimentalConditionsInfo
protected int[] reactionCenterIndices
protected GenericReaction.ReactionType reactionType
protected GenericReaction.TransformType transformType
protected double experimentalConditionsScore
protected double basicScore
protected double reliabilityScore
protected double yieldLo
protected double yieldHi
protected double priorityScore
protected SMIRKSReaction smirksReaction
protected GenericReaction.ReactionConfigStatus configStatus
public boolean isFlagUse()
public void setFlagUse(boolean flagUse)
public int getId()
public void setId(int id)
public String getExternId()
public void setExternId(String externId)
public String getName()
public void setName(String name)
public String getSmirks()
public void setSmirks(String smirks)
public Map<SmirksTransformationFlag,Boolean> getSmirksFlag()
public void setSmirksFlag(Map<SmirksTransformationFlag,Boolean> smirksFlag)
public List<ICondition> getConditions()
public void setConditions(List<ICondition> conditions)
public List<ICondition> getApplicationConditions()
public void setApplicationConditions(List<ICondition> applicationConditions)
public String getReactionClass()
public void setReactionClass(String reactionClass)
public String getInfo()
public void setInfo(String info)
public String getExperimentalConditionsInfo()
public void setExperimentalConditionsInfo(String experimentalConditionsInfo)
public int[] getReactionCenterIndices()
public void setReactionCenterIndices(int[] reactionCenterIndices)
public GenericReaction.ReactionType getReactionType()
public void setReactionType(GenericReaction.ReactionType reactionType)
public GenericReaction.TransformType getTransformType()
public void setTransformType(GenericReaction.TransformType transformType)
public double getExperimentalConditionsScore()
public void setExperimentalConditionsScore(double experimentalConditionsScore)
public double getBasicScore()
public void setBasicScore(double basicScore)
public double getReliabilityScore()
public void setReliabilityScore(double reliabilityScore)
public double getYieldLo()
public void setYieldLo(double yieldLo)
public double getYieldHi()
public void setYieldHi(double yieldHi)
public double getPriorityScore()
public void setPriorityScore(double priorityScore)
public SMIRKSReaction getSmirksReaction()
public void setSmirksReaction(SMIRKSReaction smirksReaction)
public GenericReaction.ReactionConfigStatus getConfigStatus()
public boolean checkConditionsForTarget(Object target)
public void configure(SMIRKSManager smrkMan) throws Exception
Exception
public static GenericReaction getReactionFromJsonNode(com.fasterxml.jackson.databind.JsonNode node) throws Exception
Exception
public static GenericReaction getReactionFromTokens(String[] tokens, Map<String,Integer> indices) throws Exception
Exception
public List<List<org.openscience.cdk.interfaces.IAtom>> findReactionInstances(org.openscience.cdk.interfaces.IAtomContainer target, SMIRKSManager smrkMan) throws EmptyMoleculeException
EmptyMoleculeException
public List<List<org.openscience.cdk.interfaces.IAtom>> findReactionInstances(org.openscience.cdk.interfaces.IAtomContainer target, SMIRKSManager smrkMan, SmartsConst.SSM_MODE SSMode) throws EmptyMoleculeException
EmptyMoleculeException
public org.openscience.cdk.interfaces.IAtomContainer applyAtInstance(org.openscience.cdk.interfaces.IAtomContainer target, List<org.openscience.cdk.interfaces.IAtom> instance, SMIRKSManager smrkMan) throws Exception
Exception
public org.openscience.cdk.interfaces.IAtomContainer applyAtInstance(org.openscience.cdk.interfaces.IAtomContainer target, List<org.openscience.cdk.interfaces.IAtom> instance, SMIRKSManager smrkMan, boolean FlagClone) throws Exception
Exception
public org.openscience.cdk.interfaces.IAtomContainer applyAtInstancesSimultaneously(org.openscience.cdk.interfaces.IAtomContainer target, List<List<org.openscience.cdk.interfaces.IAtom>> instances, SMIRKSManager smrkMan, boolean FlagClone) throws Exception
Exception
Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.