Confirm the user objective, required inputs, and non-negotiable constraints before doing detailed work.
Validate that the request matches the documented scope and stop early if the task would require unsupported assumptions.
Use the packaged script path or the documented reasoning path with only the inputs that are actually available.
Return a structured result that separates assumptions, deliverables, risks, and unresolved items.
If execution fails or inputs are incomplete, switch to the fallback path and state exactly what blocked full completion.
Description
Score the novelty of biological targets based on literature mining. By analyzing literature in academic databases such as PubMed and PubMed Central, assess the research popularity, uniqueness, and innovation potential of target molecules in the research field.
Features
🔬 Literature Retrieval: Automatically retrieve literature related to targets from PubMed and other databases
📊 Novelty Scoring: Calculate target novelty score based on multi-dimensional indicators (0-100)
📈 Trend Analysis: Analyze temporal trends in target research
🧬 Cross-validation: Verify current research status of targets by combining multiple databases
{"target":"PD-L1","novelty_score":72.5,"confidence":0.85,"breakdown":{"research_heat":18.5,"uniqueness":20.0,"research_depth":15.2,"collaboration":12.0,"trend":6.8},"metadata":{"total_papers":15234,"recent_papers":3421,"clinical_trials":89,"analysis_date":"2026-02-06"},"interpretation":"This target has moderate novelty, with moderate research heat in recent years..."}
API Requirements
NCBI API Key (for PubMed retrieval)
Optional: Europe PMC API
Installation
pip install -r requirements.txt
License
MIT License - Part of OpenClaw Bioinformatics Skills Collection
Risk Assessment
Risk Indicator
Assessment
Level
Code Execution
Python scripts with tools
High
Network Access
External API calls
High
File System Access
Read/write data
Medium
Instruction Tampering
Standard prompt guidelines
Low
Data Exposure
Data handled securely
Medium
Security Checklist
No hardcoded credentials or API keys
No unauthorized file system access (../)
Output does not expose sensitive information
Prompt injection protections in place
API requests use HTTPS only
Input validated against allowed patterns
API timeout and retry mechanisms implemented
Output directory restricted to workspace
Script execution in sandboxed environment
Error messages sanitized (no internal paths exposed)