biopython

Perform sequence analysis and NCBI database retrieval with Biopython.

Updated Dec 17, 2025
One-click install
npx skills add https://github.com/robotlearning123/claude-scientific-skills --skill biopython-robotlearning123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: biopython
Source: https://github.com/robotlearning123/claude-scientific-skills/tree/main/scientific-skills/biopython
Command: npx skills add https://github.com/robotlearning123/claude-scientific-skills --skill biopython-robotlearning123

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 empowers computational molecular biology workflows, providing a toolkit for sequence manipulation, database access, and advanced bioinformatics tasks.

Core Features & Use Cases

  • Sequence Handling: Manipulate sequences and work with file formats like FASTA, GenBank, and PDB.
  • Database Access: Access NCBI databases and run BLAST searches for sequence alignment and annotation.
  • Use Case: Imagine you need to perform sequence alignment and analyze BLAST results to identify potential genetic variations in a given sample. Use this Skill to run a BLAST search and extract relevant information from the results.

Quick Start

Run the "BLAST nucleotide sequence against NCBI nt database" command.

Frequently Asked Questions about biopython

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

FAQPage Schema
How do I run a BLAST search against the NCBI database using Python?

To run a BLAST search against the NCBI database, you can execute the provided "BLAST nucleotide sequence against NCBI nt database" command. This automates sequence alignment and extracts relevant annotation data to identify genetic variations.

What Python library can I use for parsing FASTA and GenBank files?

For parsing FASTA and GenBank files, this sequence analysis toolkit provides built-in modules to manipulate biological data. It handles standard molecular biology file formats and requires NumPy for data manipulation.

How do I retrieve and analyze sequence data from NCBI databases?

Retrieve and analyze sequence data from NCBI databases by utilizing the built-in database access capabilities. This allows you to fetch biological sequences and immediately parse them for downstream molecular biology research.

Do I need NumPy installed to perform sequence analysis with Biopython?

Yes, you need NumPy installed to perform sequence analysis. The computational molecular biology workflows require NumPy alongside specific BioPython modules to accurately parse and manipulate biological data.

Can I identify genetic variations in a sample by running a BLAST search in Python?

You can identify genetic variations in a sample by running a BLAST search in Python to sequence align against the NCBI nt database. The toolkit then analyzes the BLAST results to extract relevant variation information.

What is the best way to manipulate PDB file formats for molecular biology research?

The best way to manipulate PDB file formats for molecular biology research is using this dedicated sequence handling toolkit. It enables comprehensive computational analysis by parsing complex structural biology data alongside FASTA and GenBank formats.