get_gap_analysis_prompt
Identify scientific, data, communication, and competitive gaps in your publication strategy by analyzing literature and available data.
Instructions
[PRO] Conduct a literature and data gap analysis for a publication strategy. Identifies scientific, data, communication, and competitive gaps with rationale.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| drug_or_class | Yes | ||
| indication | Yes | ||
| current_publication_landscape | Yes | ||
| available_data_package | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |
Implementation Reference
- server.py:622-645 (handler)The tool handler function that executes the gap analysis logic. It takes drug_or_class, indication, current_publication_landscape, and available_data_package as parameters and returns a formatted prompt string identifying scientific, data, communication, and competitive gaps.
def get_gap_analysis_prompt( drug_or_class: str, indication: str, current_publication_landscape: str, available_data_package: str ) -> str: """ [PRO] Conduct a literature and data gap analysis for a publication strategy. Identifies scientific, data, communication, and competitive gaps with rationale. """ return f"""Perform a gap analysis for publications on {drug_or_class} in {indication}. Current landscape: {current_publication_landscape} Our data package: {available_data_package} Identify: 1. Scientific gaps: questions not yet answered in the literature 2. Data gaps: analyses possible from available data but not yet conducted 3. Communication gaps: topics well-studied but underrepresented in publications 4. Competitive gaps: areas where competitor data exists but ours does not Output as a prioritized gap list with rationale. Pro tip: Present gap analyses visually as a matrix — much more impactful in steering committees.""" - server.py:993-993 (registration)Registration of the tool in the tool listing, mapping 'get_gap_analysis_prompt' to its description 'Conduct literature and data gap analysis'.
("get_gap_analysis_prompt", "Conduct literature and data gap analysis"),