polars-dovmed
4
总安装量
4
周安装量
#51426
全站排名
安装命令
npx skills add https://github.com/fmschulz/omics-skills --skill polars-dovmed
Agent 安装分布
codex
4
gemini-cli
4
cursor
4
trae
3
antigravity
3
codebuddy
3
Skill 文档
polars-dovmed
Full-text search across 2.4M+ PMC Open Access papers for literature discovery and extraction tasks.
Instructions
- Load the API key from a secure location.
- Run a full-text search or metadata query.
- Extract required fields (titles, DOIs, accessions, snippets).
- Summarize results and cite sources.
Quick Reference
| Task | Action |
|---|---|
| API key | POLARS_DOVMED_API_KEY in env or ~/.config/polars-dovmed/.env |
| Base URL | https://api.newlineages.com |
| Rate limit | 100 queries/hour |
Input Requirements
- API key (
POLARS_DOVMED_API_KEY) - Search query and filters (year, journal, organism, etc.)
Output
- Paper lists with metadata (PMC ID, DOI, title, year)
- Matched text snippets
- Extracted entities (genes, accessions, terms)
Quality Gates
- API key loaded successfully
- Query results match expected scope
- Extracted fields validated for completeness
Examples
Example 1: Minimal search (Python)
import httpx
headers = {"X-API-Key": "YOUR_KEY"}
resp = httpx.post(
"https://api.newlineages.com/search",
headers=headers,
json={"query": "CRISPR archaea", "limit": 10},
)
print(resp.json())
Troubleshooting
Issue: 401 Unauthorized
Solution: Verify POLARS_DOVMED_API_KEY and reload the environment.
Issue: 429 Rate limited Solution: Wait for quota reset or reduce request frequency.