There are several methods to convert SDF to Excel, including:
from rdkit import Chem from rdkit.Chem import PandasTools import pandas as pd convert sdf to excel
data = [] suppl = Chem.SDMolSupplier('input.sdf') for mol in suppl: if mol is not None: props = mol.GetPropsAsDict() props['SMILES'] = Chem.MolToSmiles(mol) data.append(props) There are several methods to convert SDF to
KNIME Analytics Platform with the Cheminformatics extension provides a visual workflow: convert sdf to excel