计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
alignment-search-and-phylogeny【效率与协作】Operate Biopython alignment, search result, BLAST, and phylogeny workflows with offline-safe routing guidance.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task is primarily about Biopython alignment/search/tree APIs:
Bio.Align.PairwiseAligner;BLOSUM62;Bio.Align.Alignment objects or route multiple-alignment file handling through Bio.AlignIO;Bio.SearchIO;Bio.Blast, or plan a carefully approved Bio.Blast.qblast call;Bio.Phylo.Do not use this sub-skill for general sequence/FASTQ/GenBank conversion, Entrez or other database retrieval, or structural superposition. Route those tasks to the package skill areas for file I/O, web/database workflows, or structural bioinformatics.
references/alignment-search-workflows.md and choose PairwiseAligner; use legacy Bio.pairwise2 only for migrating old code.Bio.AlignIO guidance in references/alignment-search-workflows.md; route broad conversion/indexing questions to the file-I/O sub-skill.references/searchio-blast-reference.md; prefer SearchIO for BLAST tabular/XML, BLAT PSL, HMMER, FASTA m10, Infernal, Exonerate, HH-suite, and InterProScan result models.references/searchio-blast-reference.md; keep parsing offline unless the user explicitly authorizes network use and supplies required service etiquette metadata.references/phylo-reference.md; copy trees before destructive modifications if the original topology must be preserved.references/troubleshooting.md.Run scripts/alignment_phylo_smoke.py in an environment with Biopython installed to verify core offline coverage for PairwiseAligner, substitution matrices, SearchIO model availability, and Phylo Newick parsing/traversal/modification. The script does not require network access, external executables, databases, or original repository files.