rdkit.Chem.fmcs package¶
Submodules¶
- rdkit.Chem.fmcs.fmcs module
Atom
AtomSmartsNoAromaticity
Bond
CachingTargetsMatcher
CangenNode
Default
DirectedEdge
EnumerationMolecule
FragmentedTypedMolecule
MATCH()
MCSResult
OutgoingEdge
SingleBestAtoms
SingleBestAtomsCompleteRingsOnly
SingleBestBonds
SingleBestBondsCompleteRingsOnly
Subgraph
Timer
TypedFragment
TypedMolecule
Uniquer
VerboseCachingTargetsMatcher
VerboseHeapOps
all_subgraph_extensions()
assign_isotopes_from_class_tag()
atom_typer_any()
atom_typer_elements()
atom_typer_isotopes()
bond_typer_any()
bond_typer_bondtypes()
canon()
check_completeRingsOnly()
compute_mcs()
convert_input_to_typed_molecules()
default_atom_typer()
default_bond_typer()
enumerate_subgraphs()
find_duplicates()
find_extension_size()
find_extensions()
find_upper_fragment_size_limits()
fmcs()
fragmented_mol_to_enumeration_mols()
gen_primes()
generate_smarts()
get_canonical_bondtype_counts()
get_canonical_bondtypes()
get_closure_label()
get_counts()
get_initial_cangen_nodes()
get_isotopes()
get_selected_atom_classes()
get_specified_types()
get_typed_fragment()
get_typed_molecule()
intersect_counts()
main()
make_arbitrary_smarts()
make_canonical_smarts()
make_complete_sdf()
make_fragment_sdf()
make_fragment_smiles()
make_structure_format()
nonempty_powerset()
parse_num_atoms()
parse_select()
parse_threshold()
parse_timeout()
powerset()
prune_maximize_atoms()
prune_maximize_bonds()
remove_unknown_bondtypes()
rerank()
restore_isotopes()
save_atom_classes()
save_isotopes()
set_isotopes()
starting_from
subgraph_to_fragment()
tiebreaker()
Module contents¶
Actual implementation of the FMCS algorithm This code should be used by importing rdkit.Chem.MCS