mlchem.chem.calculator.descriptors.get_mordredDesc¶
- get_mordredDesc(mol_input_list: list | ndarray[str | Mol], include_3D: bool = False) DataFrame¶
Calculate Mordred descriptors for a list of molecules.
This function computes Mordred descriptors for each molecule in the input list. If include_3D is True, 3D descriptors are included.
- Parameters:
mol_input_list (list or np.ndarray of str or rdkit.Chem.rdchem.Mol) – List or array of molecules in SMILES format or as RDKit Mol objects.
include_3D (bool, optional) – Whether to include 3D descriptors. Default is False.
- Returns:
DataFrame containing the descriptors for each molecule.
- Return type:
pd.DataFrame
Examples
>>> get_mordredDesc(["CCO", "c1ccccc1"], include_3D=True)