RDMC APIs#
- rdmc.external
- rdmc.mathlib
- rdmc.conformer_generation
- rdmc.mol
- rdmc.reaction
ReactionReaction.active_atomsReaction.active_bondsReaction.apply_resonance_correction()Reaction.bond_analysis()Reaction.broken_bondsReaction.changed_bondsReaction.draw_2d()Reaction.draw_3d()Reaction.formed_bondsReaction.from_reactant_and_product_smiles()Reaction.from_reaction_smiles()Reaction.get_fingerprint()Reaction.get_reverse_reaction()Reaction.has_same_products()Reaction.has_same_reactants()Reaction.init_reactant_product()Reaction.involved_atomsReaction.involved_bondsReaction.is_charge_balancedReaction.is_element_balancedReaction.is_equivalent()Reaction.is_mult_equalReaction.is_num_atoms_balancedReaction.is_resonance_correctedReaction.is_same_products()Reaction.is_same_reactants()Reaction.make_ts()Reaction.map_h_atoms()Reaction.num_atomsReaction.num_broken_bondsReaction.num_changed_bondsReaction.num_formed_bondsReaction.num_heavy_atomsReaction.num_productsReaction.num_reactantsReaction.product_element_countReaction.reactant_element_countReaction.require_bond_analysis()Reaction.to_rdkit_reaction()Reaction.to_smiles()Reaction.ts
is_equivalent_reaction()
- rdmc.conf
EditableConformerEditableConformer.Canonicalize()EditableConformer.GetAllTorsionsDeg()EditableConformer.GetAngleDeg()EditableConformer.GetAngleRad()EditableConformer.GetBondLength()EditableConformer.GetCentroid()EditableConformer.GetDistanceMatrix()EditableConformer.GetOwningMol()EditableConformer.GetPrincipalAxesAndMoments()EditableConformer.GetTorsionDeg()EditableConformer.GetTorsionalModes()EditableConformer.HasCollidingAtoms()EditableConformer.HasOwningMol()EditableConformer.SetAllTorsionsDeg()EditableConformer.SetAngleDeg()EditableConformer.SetAngleRad()EditableConformer.SetBondLength()EditableConformer.SetOwningMol()EditableConformer.SetPositions()EditableConformer.SetTorsionDeg()EditableConformer.SetTorsionalModes()EditableConformer.ToConformer()EditableConformer.ToMol()
- rdmc.forcefield
OpenBabelFFOpenBabelFF.add_angle_constraint()OpenBabelFF.add_distance_constraint()OpenBabelFF.add_torsion_constraint()OpenBabelFF.available_force_fieldOpenBabelFF.available_solverOpenBabelFF.fix_atom()OpenBabelFF.get_optimized_mol()OpenBabelFF.is_optimizable()OpenBabelFF.molOpenBabelFF.optimize()OpenBabelFF.set_solver()OpenBabelFF.setup()OpenBabelFF.typeOpenBabelFF.update_atom_idx()
RDKitFFRDKitFF.add_angle_constraint()RDKitFF.add_distance_constraint()RDKitFF.add_torsion_constraint()RDKitFF.available_force_fieldRDKitFF.fix_atom()RDKitFF.get_conformer_energies()RDKitFF.get_energy()RDKitFF.get_optimized_mol()RDKitFF.is_optimizable()RDKitFF.make_optimizable()RDKitFF.molRDKitFF.optimize()RDKitFF.optimize_confs()RDKitFF.recover_mol()RDKitFF.setup()RDKitFF.torsional_scan_1d()RDKitFF.typeRDKitFF.update_atom_idx()
get_roo_radical_atoms()optimize_mol()
- rdmc.utils