If you're working with biological sequences, NCBI databases, or protein structures in Python, this is the standard library everyone uses. It handles the grunt work of parsing FASTA/GenBank/PDB files, running BLAST searches, pulling data from NCBI via Entrez, and doing sequence alignments without writing your own parsers. The documentation here is well organized by task: sequence I/O, alignments, database access, structural analysis, and phylogenetics. One thing to note is you need to set your email for NCBI queries (it's required) and grab an API key from your NCBI account if you want the higher rate limits. Good for batch processing and custom pipelines where you need programmatic control rather than clicking through web interfaces.

skills.sh installs
2.1K
GitHub stars
56.6K
last updated
Aug 21, 2026

Install

$ npx -y skills add k-dense-ai/scientific-agent-skills --skill biopython --agent claude-code

Installs into .claude/skills of the current project.

Files

Biopython: Computational Molecular Biology in Python

Overview

Biopython is a comprehensive set of freely available Python tools for biological computation. It provides functionality for sequence manipulation, file I/O, database access, structural bioinformatics, phylogenetics, and many other bioinformatics tasks. These examples target Biopython 1.88 (released 6 August 2026), tested here on Python 3.13. It requires Python 3.10+ and NumPy; Python 3.10 support is deprecated. Upgrade to 1.88 for its Bio.Nexus parser security fix, in addition to the Entrez XML fix in 1.87. See the release notes. Local example checks and external-service limits are recorded in references/review.md; examples requiring user files or external programs are illustrative unless listed there as exercised.

When to Use This Skill

Use this skill when:

Sponsors

Details

Repository
github.com/k-dense-ai/scientific-agent-skills
Categories
AI & Agent Building, Data Science & ML, Automation & Workflows, Sales & Marketing
First seen
Jun 3, 2026

More from k-dense-ai/scientific-agent-skills

All 137
1k-dense-ai avatarresearch-lookupk-dense-ai/scientific-agent-skillsCompile current scholarly evidence for a scientific manuscript or research brief. Use when the user explicitly asks to gather literature, references, background2.1Kskills.sh installs
2k-dense-ai avatartimesfm-forecastingk-dense-ai/scientific-agent-skillsZero-shot time series forecasting with Google's TimesFM foundation model. Use for any univariate time series (sales, sensors, energy, vitals, weather) without t2.1Kskills.sh installs
3k-dense-ai avatarconsciousness-councilk-dense-ai/scientific-agent-skillsRun a multi-perspective Mind Council deliberation on any question, decision, or creative challenge. Use this skill whenever the user wants diverse viewpoints, n2.1Kskills.sh installs
4catalyst-cooperative avatarpudlcatalyst-cooperative/agent-skillsExplore and understand PUDL energy data: discover which tables exist, look up column meanings and usage warnings, and load Parquet files from S3 or a local dire2.1Kskills.sh installs
5k-dense-ai avatarsimpyk-dense-ai/scientific-agent-skillsBuild, inspect, test, and analyze bounded process-based discrete-event simulations with SimPy, including events, resources, interrupts, monitoring, replications2.1Kskills.sh installs
60xhubed avatarrisk-management0xhubed/agent-trading-arenaRisk management rules learned from competition outcomes. Use when sizing positions or setting stop-losses.2.1Kskills.sh installs