Comprehensive molecular biology toolkit. Use for sequence manipulation, file parsing (FASTA/GenBank/PDB), phylogenetics, and programmatic NCBI/PubMed access (Bio.Entrez). Best for batch processing, custom bioinformatics pipelines, BLAST automation. For quick lookups use gget; for multi-service integration use bioservices.
82
75%
Does it follow best practices?
Impact
96%
1.17xAverage score across 3 eval scenarios
Advisory
Suggest reviewing before use
Optimize this skill with Tessl
npx tessl skill review --optimize ./scientific-skills/biopython/SKILL.mdBatch Entrez sequence retrieval and analysis
Entrez email set
100%
100%
Handles closed
80%
100%
gc_fraction used
100%
100%
ProteinAnalysis used
100%
100%
Sequences cached locally
100%
100%
Network error handling
0%
0%
results.csv produced
75%
100%
Lowercase format strings
100%
100%
uv pip install used
0%
100%
Iterator-based parsing
0%
100%
Phylogenetic tree construction from protein alignment
No deprecated pairwise2
100%
100%
PairwiseAligner used
100%
100%
BLOSUM62 matrix
0%
100%
DistanceCalculator used
100%
100%
DistanceTreeConstructor used
100%
100%
Tree rooted
100%
100%
Newick file written
100%
100%
ASCII visualization output
100%
100%
AlignIO lowercase format
100%
100%
distance_matrix.csv produced
100%
100%
PDB structure hierarchy navigation and spatial analysis
QUIET=True parser
100%
100%
mmCIF or PDB format
100%
100%
SMCRA hierarchy — model access
100%
100%
SMCRA hierarchy — chain access
100%
100%
SMCRA hierarchy — residue/atom access
100%
100%
NeighborSearch used
100%
100%
Atom distance calculation
58%
100%
structure_summary.txt present
100%
100%
neighbors.csv present
100%
100%
uv pip install used
0%
100%
Structure cached locally
100%
100%
b58ad7e
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.