| name | target-drug-report |
| description | Generate comprehensive drug development progress reports for disease therapeutic targets.
Use when user asks about target drug pipeline, clinical trials, or research progress.
Triggers on phrases like "target report", "drug development progress", "clinical trial summary",
"้ถ็นๆฅๅ", "่ฏ็ฉ็ ๅ่ฟๅฑ", "็ซๅๅๆ", "ไธๅฉๅๆ".
|
Target Drug Development Report (Enhanced)
Overview
Generate beautiful, comprehensive reports on drug development progress for therapeutic targets.
Features:
- 7 analysis sections with visualizations
- HTML and Markdown output formats
- Responsive design for all devices
- Print-friendly for PDF export
When to Use
- User asks about a specific target's drug development status
- Need to summarize clinical trial progress for a target
- Researching competitive landscape for a therapeutic target
- Understanding drug pipeline and market opportunities
Workflow
from open_biomed.tools.tool_registry import TOOLS
target_name = "CGRP"
web_search = TOOLS["web_search"]
trial_results, _ = web_search.run(
query=f"{target_name} clinical trial 2024 2025"
)
paper_results, _ = web_search.run(
query=f"{target_name} discovery mechanism site:pubmed.ncbi.nlm.nih.gov"
)
report = generate_target_report(
target=target_name,
output_format="html"
)
Report Sections
| Section | Description | Key Content |
|---|
| ๐ฏ ้ถ็นๆฆๅต | Target overview | Protein function, diseases |
| ๐ ๅทฒไธๅธ่ฏ็ฉ | Approved drugs | Name, company, indication |
| ๐ฅ ไธดๅบ็ฎก็บฟ | Clinical pipeline | Phase distribution, drugs |
| ๐ ็ ็ฉถ็ญ็น | Research trends | Publications, directions |
| ๐ ไธๅฉๅธๅฑ | Patent landscape | Trends, applicants |
| ๐ ๅธๅบๅๆ | Market analysis | Size, competition |
| ๐ฎ ๆ่ตๅฑๆ | Investment outlook | Opportunities, risks |
Output Formats
HTML (ๆจ่)
- Modern responsive design
- Interactive charts and progress bars
- Color-coded status tags
- Print to PDF support
Markdown
- Plain text format
- Table-based layout
- Version control friendly
- Easy to edit
Usage
report = generate_target_report("EGFR", output_format="html")
report = generate_target_report("KRAS", output_format="markdown")
report = generate_target_report(
target="BCL-2",
output_format="html",
output_path="report.html"
)
Error Handling
When web search is unavailable, uses built-in knowledge for common targets:
- EGFR, KRAS, BCL-2, ALK, BRAF, HER2 (Oncology)
- PD-1, CTLA-4 (Immunology)
- CGRP, JAK, BTK (Other)
Files
target-drug-report/
โโโ SKILL.md # This file
โโโ examples/
โ โโโ basic_example.py # Report generator script
โโโ references/
โโโ html_template.py # HTML template
โโโ data_sources.md # Data source reference
Limitations
- Requires network for real-time data
- Built-in knowledge for ~20 common targets
- Patent data may be incomplete