In modern drug discovery, predicting activity against targets like the Pregnane X Receptor (PXR) is a critical step in assessing potential drug-drug interactions and toxicity. However, the reliability of Quantitative Structure-Activity Relationship (QSAR) models is fundamentally tied to the quality of the data used for training. Achieving this quality requires meticulous data preparation—standardizing chemical structures, filtering compounds, and deduplicating records—which has historically been a significant bottleneck.
Traditional open-source approaches often rely on manual, brittle scripting using tools like RDKit and Pandas. This process is not only time-consuming and prone to human error, but it also creates inconsistencies that can compromise downstream machine-learning models.
To overcome these challenges, we introduce Insilico Medicine's Cheminformatics Engine—MolTools, a robust framework that binds AI agents to advanced cheminformatics tools to streamline these workflows. Powered by the MolTools MCP connector, an agent like Claude Code transforms manual data preparation into a seamless, automated process. It lets you set up and adapt the preparation workflow to your needs without writing a single line of data-wrangling code. By replacing fragmented scripts with a unified, AI-driven pipeline, MCP allows researchers to focus on science rather than data wrangling.
To demonstrate, we will use MolTools MCP to prepare the PXR dataset gathered by our chemists from public sources. Traditionally, standardizing and deduplicating this dataset would take several hundred lines of RDKit/Pandas code—with MolTools MCP we did it in two prompts.