RDtools APIs#
RDTools package.
This package provides tool functions that can directly applied onto RDKit objects.
- rdtools.conversion
- rdtools.view
- rdtools.fix
- rdtools.resonance
- rdtools.resonance.base
- rdtools.resonance.filtration
- rdtools.resonance.pathfinder
AdjacentLonePairRadicalPathFinder
AllylRadicalPathFinder
ForwardAdjacentLonePairMultipleBondPathFinder
ForwardAdjacentLonePairMultipleBondPathFinder.template
ForwardAdjacentLonePairMultipleBondPathFinder.reverse
ForwardAdjacentLonePairMultipleBondPathFinder.reverse_abbr
ForwardAdjacentLonePairMultipleBondPathFinder.reverse
ForwardAdjacentLonePairMultipleBondPathFinder.reverse_abbr
ForwardAdjacentLonePairMultipleBondPathFinder.template
ForwardAdjacentLonePairMultipleBondPathFinder.transform()
ForwardAdjacentLonePairMultipleBondPathFinder.verify()
ForwardAdjacentLonePairRadicalMultipleBondPathFinder
ForwardAdjacentLonePairRadicalMultipleBondPathFinder.template
ForwardAdjacentLonePairRadicalMultipleBondPathFinder.reverse
ForwardAdjacentLonePairRadicalMultipleBondPathFinder.reverse_abbr
ForwardAdjacentLonePairRadicalMultipleBondPathFinder.reverse
ForwardAdjacentLonePairRadicalMultipleBondPathFinder.reverse_abbr
ForwardAdjacentLonePairRadicalMultipleBondPathFinder.template
ForwardAdjacentLonePairRadicalMultipleBondPathFinder.transform()
ForwardAdjacentLonePairRadicalMultipleBondPathFinder.verify()
LonePairMultipleBondPathFinder
LonePairMultipleBondPathFinder.template
LonePairMultipleBondPathFinder.reverse
LonePairMultipleBondPathFinder.reverse_abbr
LonePairMultipleBondPathFinder.reverse
LonePairMultipleBondPathFinder.reverse_abbr
LonePairMultipleBondPathFinder.template
LonePairMultipleBondPathFinder.transform()
LonePairMultipleBondPathFinder.verify()
PathFinder
PathFinderRegistry
ReverseAdjacentLonePairMultipleBondPathFinder
ReverseAdjacentLonePairMultipleBondPathFinder.template
ReverseAdjacentLonePairMultipleBondPathFinder.reverse
ReverseAdjacentLonePairMultipleBondPathFinder.reverse_abbr
ReverseAdjacentLonePairMultipleBondPathFinder.reverse
ReverseAdjacentLonePairMultipleBondPathFinder.reverse_abbr
ReverseAdjacentLonePairMultipleBondPathFinder.template
ReverseAdjacentLonePairMultipleBondPathFinder.transform()
ReverseAdjacentLonePairMultipleBondPathFinder.verify()
ReverseAdjacentLonePairRadicalMultipleBondPathFinder
ReverseAdjacentLonePairRadicalMultipleBondPathFinder.template
ReverseAdjacentLonePairRadicalMultipleBondPathFinder.reverse
ReverseAdjacentLonePairRadicalMultipleBondPathFinder.reverse_abbr
ReverseAdjacentLonePairRadicalMultipleBondPathFinder.reverse
ReverseAdjacentLonePairRadicalMultipleBondPathFinder.reverse_abbr
ReverseAdjacentLonePairRadicalMultipleBondPathFinder.template
ReverseAdjacentLonePairRadicalMultipleBondPathFinder.transform()
ReverseAdjacentLonePairRadicalMultipleBondPathFinder.verify()
transform_pre_and_post_process()
- rdtools.resonance.rdkit_backend
- rdtools.resonance.rmg_backend
analyze_molecule()
generate_aromatic_resonance_structure()
generate_aryne_resonance_structures()
generate_clar_structures()
generate_kekule_structure()
generate_optimal_aromatic_resonance_structures()
generate_resonance_structures()
generate_resonance_structures_with_pathfinder()
populate_resonance_algorithms()
- rdtools.reaction
- rdtools.atom
- rdtools.atommap
clear_atom_map_numbers()
get_atom_map_numbers()
has_atom_map_numbers()
map_h_atoms_in_reaction()
move_atommaps_to_notes()
move_notes_to_atommaps()
needs_renumber()
renumber_atoms()
renumber_atoms_by_atom_map_numbers()
renumber_atoms_by_map_dict()
renumber_atoms_by_substruct_match_result()
reset_atom_map_numbers()
reverse_map()
update_product_atom_map_after_reaction()
- rdtools.bond
- rdtools.compare
- rdtools.conf
- rdtools.dist
- rdtools.element
- rdtools.featurizer
- rdtools.mol
combine_mols()
fast_sanitize()
force_no_implicit()
get_atom_masses()
get_atomic_nums()
get_closed_shell_explicit()
get_closed_shell_implicit()
get_closed_shell_mol()
get_dehydrogenated_mol()
get_element_counts()
get_element_symbols()
get_formal_charge()
get_heavy_atoms()
get_heavy_hydrogen_query()
get_mol_weight()
get_spin_multiplicity()
get_writable_copy()
reflect()
set_mol_positions()
- rdtools.obabel
- rdtools.torsion
- rdtools.utils