pubchem-compound-search

Query PubChem for compounds by identifiers and retrieve molecular properties.

298|27|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/jaechang-hits/SciAgent-Skills --skill pubchem-compound-search
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pubchem-compound-search
Source: https://github.com/jaechang-hits/SciAgent-Skills/tree/main/skills/structural-biology-drug-discovery/pubchem-compound-search
Command: npx skills add https://github.com/jaechang-hits/SciAgent-Skills --skill pubchem-compound-search

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pubchempy, requests, pandas, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows users to efficiently search and retrieve information about chemical compounds from the vast PubChem database, streamlining chemical research and drug discovery workflows.

Core Features & Use Cases

  • Compound Lookup: Find compounds by name, CID, SMILES, or molecular formula.
  • Property Retrieval: Access key molecular properties like molecular weight, LogP, and TPSA.
  • Structure Searching: Perform similarity and substructure searches to identify related molecules.
  • Bioactivity Data: Retrieve assay results and screening information.
  • Use Case: A medicinal chemist needs to find compounds similar to a known drug candidate to explore structure-activity relationships. They can use this Skill to input the candidate's SMILES and find structurally similar compounds with their associated properties.

Quick Start

Use the pubchem-compound-search skill to find the PubChem CID and molecular weight for aspirin.

Frequently Asked Questions about pubchem-compound-search

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search PubChem for chemical compounds using SMILES or molecular formula?

To search PubChem for chemical compounds, use identifiers like name, CID, SMILES, or molecular formula to retrieve molecular properties and bioactivity data. This Skill queries the PubChem database via PubChemPy and PUG-REST API to find matching compounds.

What's the best way to find compounds similar to a known drug candidate for structure-activity relationships?

The best way to find similar compounds is to input the known drug candidate's SMILES string to perform a similarity or substructure search. This retrieves structurally related molecules along with their associated molecular properties like LogP and TPSA.

Can I retrieve molecular properties like molecular weight and LogP using PubChemPy?

Yes, you can retrieve molecular properties like molecular weight, LogP, and TPSA using PubChemPy. The Skill leverages PubChemPy and the PUG-REST API to access and retrieve key molecular properties for the queried chemical compounds.

How do I access PubChem bioactivity data and assay results for a specific compound?

You access PubChem bioactivity data by querying a specific compound using its name or CID. The Skill facilitates the retrieval of assay results and screening information from the PubChem database to support drug discovery workflows.

Does this compound search approach work with Python pandas for data analysis?

Yes, this compound search approach works with Python pandas, which is a core dependency. You can use pandas alongside PubChemPy and requests to structure and analyze the retrieved molecular properties and bioactivity data.

What are the limitations of using PUG-REST API for comprehensive chemical information retrieval?

Limitations of using the PUG-REST API for chemical information retrieval include dependency on external PubChem database availability and standard API rate limits. This Skill is designed for intermediate-level research workflows rather than high-throughput automated batch processing.