← 返回
数据分析 Key 中文

Target Novelty Scorer

Score the novelty of biological targets through literature mining and trend analysis
通过文献挖掘与趋势分析评估生物靶点新颖性
lyla0921
数据分析 clawhub v0.1.0 1 版本 100000 Key: 需要
★ 0
Stars
📥 517
下载
💾 43
安装
1
版本
#latest

概述

Target Novelty Scorer

ID: 177

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
  • 📝 Report Generation: Generate detailed novelty analysis reports

Scoring Criteria

  1. Research Heat (0-25 points): Number of related publications and citations in recent years
  2. Uniqueness (0-25 points): Distinction from known popular targets
  3. Research Depth (0-20 points): Progress of preclinical/clinical research
  4. Collaboration Network (0-15 points): Diversity of research institutions/teams
  5. Temporal Trend (0-15 points): Research growth trends in recent years

Usage

Basic Usage

cd /Users/z04030865/.openclaw/workspace/skills/target-novelty-scorer
python scripts/main.py --target "PD-L1"

Advanced Options

python scripts/main.py \
  --target "BRCA1" \
  --db pubmed \
  --years 10 \
  --output report.json \
  --format json

Parameters

ParameterTypeDefaultDescription
---------------------------------------
--targetstringrequiredTarget molecule name or gene symbol
--dbstringpubmedData source (pubmed, pmc, all)
--yearsint5Analysis year range
--outputstringstdoutOutput file path
--formatstringtextOutput format (text, json, csv)
--verboseflagfalseVerbose output

Output Format

JSON Output

{
  "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..."
}

Dependencies

  • Python 3.9+
  • requests
  • pandas
  • biopython (Entrez API)
  • numpy

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 IndicatorAssessmentLevel
-----------------------------------
Code ExecutionPython scripts with toolsHigh
Network AccessExternal API callsHigh
File System AccessRead/write dataMedium
Instruction TamperingStandard prompt guidelinesLow
Data ExposureData handled securelyMedium

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)
  • [ ] Dependencies audited
  • [ ] No exposure of internal service architecture
  • Prerequisites

# Python dependencies
pip install -r requirements.txt

Evaluation Criteria

Success Metrics

  • [ ] Successfully executes main functionality
  • [ ] Output meets quality standards
  • [ ] Handles edge cases gracefully
  • [ ] Performance is acceptable

Test Cases

  1. Basic Functionality: Standard input → Expected output
  2. Edge Case: Invalid input → Graceful error handling
  3. Performance: Large dataset → Acceptable processing time

Lifecycle Status

  • Current Stage: Draft
  • Next Review Date: 2026-03-06
  • Known Issues: None
  • Planned Improvements:
  • Performance optimization
  • Additional feature support

版本历史

共 1 个版本

  • v0.1.0 当前
    2026-03-19 19:09 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

data-analysis

Data Analysis

ivangdavila
{"answer":"数据分析与可视化。查询数据库、生成报告、自动化电子表格,将原始数据转化为清晰可行的见解。适用于:(1) 您……"}
★ 198 📥 65,118
data-analysis

Excel / XLSX

ivangdavila
创建、检查和编辑 Microsoft Excel 工作簿及 XLSX 文件,支持可靠的公式、日期、类型、格式、重算及模板保留功能。
★ 368 📥 140,456
data-analysis

A股量化 AkShare

mbpz
A股量化数据分析工具,基于AkShare库获取A股行情、财务数据、板块信息等。用于回答关于A股股票查询、行情数据、财务分析、选股等问题。
★ 165 📥 60,008