文献综述科研数据库K-Dense-AI/claude-scientific-skills文献综述
BI

BioPython

维护者 K-Dense Inc. · 最近更新 2026年4月1日

BioPython:Biopython是一个comprehensive set of freely available Python tools ,用于 biological computation。 It provides functionality ,用于 sequence manipulation,file I/O,database access,structural bioinformatics,phylogenetics,、 many other bioinformatics tasks。

Claude CodeOpenClawNanoClaw选题发现精读整理biopythonbioinformaticspackagebioinformatics & genomics

原始来源

K-Dense-AI/claude-scientific-skills

https://github.com/K-Dense-AI/claude-scientific-skills/tree/main/scientific-skills/biopython

维护者
K-Dense Inc.
许可
Unknown
最近更新
2026年4月1日

技能摘要

来自 SKILL.md 的关键信息

2 min

核心说明

  • Biopython是一个comprehensive set of freely available Python tools ,用于 biological computation. It provides functionality ,用于 sequence manipulation,file I/O,database access,structural bioinformatics,phylogenetics,、 many other bioinformatics tasks. current version is Biopython 1.85 (released January 2025),which supports Python 3 、 requires NumPy。
  • Entrez.api_key = "your_api_key_here。

原始文档

SKILL.md 摘录

When to Use This Skill

Use this skill when:

  • Working with biological sequences (DNA, RNA, or protein)
  • Reading, writing, or converting biological file formats (FASTA, GenBank, FASTQ, PDB, mmCIF, etc.)
  • Accessing NCBI databases (GenBank, PubMed, Protein, Gene, etc.) via Entrez
  • Running BLAST searches or parsing BLAST results
  • Performing sequence alignments (pairwise or multiple sequence alignments)
  • Analyzing protein structures from PDB files
  • Creating, manipulating, or visualizing phylogenetic trees
  • Finding sequence motifs or analyzing motif patterns
  • Calculating sequence statistics (GC content, molecular weight, melting temperature, etc.)
  • Performing structural bioinformatics tasks
  • Working with population genetics data
  • Any other computational molecular biology task

Core Capabilities

Biopython is organized into modular sub-packages, each addressing specific bioinformatics domains:

  1. Sequence Handling - Bio.Seq and Bio.SeqIO for sequence manipulation and file I/O
  2. Alignment Analysis - Bio.Align and Bio.AlignIO for pairwise and multiple sequence alignments
  3. Database Access - Bio.Entrez for programmatic access to NCBI databases
  4. BLAST Operations - Bio.Blast for running and parsing BLAST searches
  5. Structural Bioinformatics - Bio.PDB for working with 3D protein structures
  6. Phylogenetics - Bio.Phylo for phylogenetic tree manipulation and visualization
  7. Advanced Features - Motifs, population genetics, sequence utilities, and more

Installation and Setup

Install Biopython using pip (requires Python 3 and NumPy):

For NCBI database access, always set your email address (required by NCBI):

from Bio import Entrez
Entrez.email = "[email protected]"

适用场景

  • Working ,支持 biological sequences (DNA,RNA,或 protein)。
  • Reading,writing,或 converting biological file formats (FASTA,GenBank,FASTQ,PDB,mmCIF,etc.)。
  • Accessing NCBI databases (GenBank,PubMed,Protein,Gene,etc.) ,通过 Entre。

不适用场景

  • Do not assume this entry replaces original database documentation 或 API notes。

相关技能

相关技能

返回目录
BI
数据与复现科研数据库

bio-blast-searches

bio-blast-searches:运行 BLAST searches against local 或 remote databases ,用于 sequence homology。

OpenClawNanoClaw选题发现
FreedomIntelligence/OpenClaw-Medical-Skills查看
BI
文献综述科研写作与发表

bio-longread-alignment

bio-longread-alignment:Align long reads ,使用 minimap2 ,用于 Oxford Nanopore 、 PacBio data。 支持 various presets ,用于 different…

OpenClawNanoClaw选题发现
FreedomIntelligence/OpenClaw-Medical-Skills查看
BI
数据与复现科研数据库

bio-metagenomics-kraken

bio-metagenomics-kraken:Taxonomic 分类 of metagenomic reads ,使用 Kraken2。 Fast k-mer based 分类 against RefSeq database。 适合在p…

OpenClawNanoClaw选题发现
FreedomIntelligence/OpenClaw-Medical-Skills查看
BI
文献综述科研写作与发表

bio-methylation-bismark-alignment

bio-methylation-bismark-alignment:Bisulfite sequencing read alignment ,使用 Bismark ,支持 bowtie2/hisat2。 Handles genome pre…

OpenClawNanoClaw选题发现
FreedomIntelligence/OpenClaw-Medical-Skills查看