#include <ChemicalReaction.hh>
|
| static utility::vector1< std::string > | load_file (std::string const &reaction_dir, std::string const &filename) |
| |
◆ ChemicalReaction() [1/2]
| protocols::drug_design::ChemicalReaction::ChemicalReaction |
( |
std::string const & |
reaction_dir, |
|
|
std::string const & |
reaction_name, |
|
|
std::string const & |
reaction_smirks |
|
) |
| |
◆ ChemicalReaction() [2/2]
| protocols::drug_design::ChemicalReaction::ChemicalReaction |
( |
std::string const & |
reaction_name, |
|
|
std::string const & |
reaction_smirks |
|
) |
| |
◆ ~ChemicalReaction()
| protocols::drug_design::ChemicalReaction::~ChemicalReaction |
( |
| ) |
|
|
overridedefault |
◆ cleanup_product()
| bool protocols::drug_design::ChemicalReaction::cleanup_product |
( |
::RDKit::RWMol & |
prod | ) |
const |
|
private |
◆ get_reaction()
◆ is_reaction_usable()
| bool protocols::drug_design::ChemicalReaction::is_reaction_usable |
( |
| ) |
|
◆ load_file()
| utility::vector1< std::string > protocols::drug_design::ChemicalReaction::load_file |
( |
std::string const & |
reaction_dir, |
|
|
std::string const & |
filename |
|
) |
| |
|
staticprivate |
◆ load_reagents()
| void protocols::drug_design::ChemicalReaction::load_reagents |
( |
| ) |
|
References dir_, load_file(), name_, nreagents(), reagent_smiles_, reagents_bad_, rxn_, core::id::to_string(), and protocols::drug_design::TR().
Referenced by is_reaction_usable(), n_availible_reagents(), and reagent().
◆ n_availible_reagents()
◆ nreagents()
| core::Size protocols::drug_design::ChemicalReaction::nreagents |
( |
| ) |
const |
◆ reaction_name()
| std::string const& protocols::drug_design::ChemicalReaction::reaction_name |
( |
| ) |
const |
|
inline |
◆ reaction_result()
| RDKit::RWMolOP protocols::drug_design::ChemicalReaction::reaction_result |
( |
::RDKit::MOL_SPTR_VECT const & |
reagents | ) |
const |
◆ reaction_valid()
| bool protocols::drug_design::ChemicalReaction::reaction_valid |
( |
| ) |
const |
Is the reaction valid, or was there an error loading the reaction? (Doesn't look at reactants.)
Is the reaction valid, or was there an error loading the reaction?
References rxn_.
◆ reagent()
◆ representative_prod()
| ::RDKit::ROMolOP protocols::drug_design::ChemicalReaction::representative_prod |
( |
| ) |
|
Return a representative product structure.
◆ dir_
| std::string protocols::drug_design::ChemicalReaction::dir_ |
|
private |
◆ name_
| std::string protocols::drug_design::ChemicalReaction::name_ |
|
private |
◆ reagent_smiles_
| utility::vector1< utility::vector1< std::string > > protocols::drug_design::ChemicalReaction::reagent_smiles_ |
|
private |
◆ reagents_
| utility::vector1< utility::vector1< ::RDKit::RWMolOP > > protocols::drug_design::ChemicalReaction::reagents_ |
|
private |
◆ reagents_bad_
| bool protocols::drug_design::ChemicalReaction::reagents_bad_ = false |
|
private |
◆ rxn_
The documentation for this class was generated from the following files: