biopython

Parse FASTA, GenBank, and PDB files for molecular biology analysis.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/Yezez9/Research-Agent --skill biopython-yezez9
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: biopython
Source: https://github.com/Yezez9/Research-Agent/tree/main/scientific-skills/biopython
Command: npx skills add https://github.com/Yezez9/Research-Agent --skill biopython-yezez9

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies complex computational molecular biology tasks, enabling efficient analysis of biological sequences, structures, and evolutionary relationships.

Core Features & Use Cases

  • Sequence Analysis: Manipulate DNA, RNA, and protein sequences; parse biological file formats (FASTA, GenBank).
  • Database Access: Programmatically query NCBI databases like PubMed and GenBank.
  • Structural Bioinformatics: Analyze 3D protein structures (PDB, mmCIF).
  • Phylogenetics: Build and visualize evolutionary trees.
  • Use Case: Analyze a set of gene sequences to calculate their GC content and identify potential open reading frames (ORFs).

Quick Start

Use the biopython skill to download the GenBank record for 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 and manipulate biological sequence files like FASTA and GenBank?

To parse and manipulate biological sequences, you can use this toolkit to read FASTA and GenBank file formats, perform sequence manipulation on DNA, RNA, and proteins, and calculate genomic metrics like GC content.

Can I programmatically query NCBI Entrez databases to retrieve GenBank records?

Yes, you can query NCBI Entrez databases programmatically to retrieve GenBank records, search PubMed literature, and download specific accession numbers directly for downstream computational molecular biology analysis.

What is the best way to analyze 3D protein structures from PDB and mmCIF files?

Analyzing 3D protein structures is achieved by parsing PDB and mmCIF structural file formats to extract atomic coordinates and perform structural bioinformatics computations on the macromolecular data.

How do I build and visualize phylogenetic trees for evolutionary analysis?

Building and visualizing phylogenetic trees involves processing sequence alignments to infer evolutionary relationships, generating tree structures that represent phylogenetics for downstream biological interpretation.

Does this toolkit support identifying open reading frames and finding motifs in DNA sequences?

Yes, the toolkit supports advanced sequence analysis features including identifying potential open reading frames (ORFs), finding sequence motifs, and performing population genetics calculations on genomic data.

How do I generate genome diagrams for visualizing molecular biology data?

Generating genome diagrams requires processing annotated sequence data to create visual representations of genomic features, enabling efficient visual analysis of complex molecular biology data.