biopython

Provide Python tools for sequence manipulation, file parsing, and NCBI database access.

13|3|Updated Jun 10, 2026
One-click install
npx skills add https://github.com/tassiovale/claude-code-kit --skill biopython-tassiovale
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: biopython
Source: https://github.com/tassiovale/claude-code-kit/tree/main/skills/biopython
Command: npx skills add https://github.com/tassiovale/claude-code-kit --skill biopython-tassiovale

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires numpy, biopython, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies computational molecular biology tasks by providing tools for sequence manipulation, file parsing, database access, and more.

Core Features & Use Cases

  • Sequence Manipulation: Handle DNA, RNA, and protein sequences with ease.
  • File Parsing: Read and write various biological file formats like FASTA, GenBank, and PDB.
  • Database Access: Access NCBI databases programmatically, including GenBank and PubMed.
  • Use Case: Automate BLAST searches, align sequences, and analyze protein structures with this comprehensive toolkit.

Quick Start

Use the biopython skill to fetch the sequence of a gene from GenBank using its accession number 'EU490707'.

Frequently Asked Questions about biopython

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

FAQPage Schema
How do I parse FASTA and GenBank files for sequence analysis?

Sequence file parsing handles biological formats like FASTA, GenBank, and PDB. You can read, write, and manipulate DNA, RNA, and protein sequences directly from these files for computational molecular biology tasks.

Can I automate BLAST searches and access NCBI databases programmatically?

Yes, you can automate BLAST searches and access NCBI databases programmatically. This toolkit supports fetching sequences from GenBank and querying PubMed directly within custom bioinformatics pipelines.

Does this sequence manipulation toolkit require NumPy and Python 3.10?

Yes, this sequence manipulation toolkit requires NumPy and supports Python 3.10 through 3.14. You need this environment configured to handle batch processing and computational molecular biology tasks.

What is the best way to build a custom bioinformatics pipeline for batch processing?

Building a custom bioinformatics pipeline for batch processing is best handled through programmatic sequence manipulation, file I/O, and BLAST automation. This approach integrates database access and format parsing seamlessly.

How do I fetch a gene sequence from GenBank using an accession number?

Fetching a gene sequence from GenBank uses an accession number like 'EU490707' to query NCBI databases. The toolkit retrieves the corresponding sequence data programmatically for immediate analysis.