scientific-biomedical-pubtator

Identify biomedical entities and extract relations from texts using PubTator3.

3|1|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/nahisaho/satori --skill scientific-biomedical-pubtator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scientific-biomedical-pubtator
Source: https://github.com/nahisaho/satori/tree/main/src/.github/skills/scientific-biomedical-pubtator
Command: npx skills add https://github.com/nahisaho/satori --skill scientific-biomedical-pubtator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates biomedical literature annotation by leveraging PubTator3 to recognize genes, diseases, chemicals, mutations, and species, and to extract relationships, enabling scalable knowledge extraction from large literature corpora.

Core Features & Use Cases

  • Entity recognition: gene, disease, chemical, mutation, species tagging in biomedical texts.
  • Relation extraction: identify GDA, CGA, CDA relationships and build simple knowledge graphs.
  • Pipeline automation: end-to-end annotation, search, and dashboard-style summaries for large corpora.
  • Use Case: researchers can annotate PubMed articles to populate knowledge graphs for disease-gene or drug-target studies.

Quick Start

Run a PubTator3 annotation on a set of PubMed articles to automatically annotate entities and extract relations.

Frequently Asked Questions about scientific-biomedical-pubtator

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

FAQPage Schema
How do I extract gene-disease relations from biomedical literature?

To extract gene-disease relations from biomedical literature, you can use PubTator3 annotation to automatically recognize genes and diseases in PubMed articles and identify their relationships. This pipeline automates entity tagging and relation extraction for large-scale corpora.

What is biomedical text annotation and when do I need it?

Biomedical text annotation is the process of automatically tagging entities like genes, diseases, chemicals, mutations, and species in scientific texts. You need it when extracting knowledge and building relationships from large literature corpora for research analysis.

Can I use PubTator to build a knowledge graph from PubMed articles?

Yes, you can use PubTator to build a knowledge graph from PubMed articles by extracting GDA, CGA, and CDA relationships. The pipeline annotates entities and interactions, enabling you to populate graphs for drug-target or disease-gene studies.

What's the best way to automate entity recognition for large-scale literature corpora?

The best way to automate entity recognition for large-scale literature corpora is using a Python-based pipeline with PubTator API access. It automates end-to-end annotation, search, and dashboard-style summaries across PubMed and other sources.

Does biomedical text mining with PubTator3 support chemical-gene interaction extraction?

Biomedical text mining with PubTator3 supports chemical-gene interaction extraction by automatically tagging chemicals and genes in texts. It identifies CGA relationships, allowing you to discover interactions across large literature corpora.

Are there limitations when processing large-scale literature corpora for relation extraction?

When processing large-scale literature corpora for relation extraction, limitations depend on the PubTator API access and Python pipeline capacity. The skill is designed for scalable knowledge extraction, but performance is bounded by API rate limits and text volume.