AG
Data & Repro
agent-browser
Browse the web for any task — research topics, read articles, interact with web apps, fill forms, take screenshots, extract data, and test w…
FreedomIntelligence/OpenClaw-Medical-SkillsView
Maintainer FreedomIntelligence · Last updated April 1, 2026
Root, prune, reorder, and annotate phylogenetic trees.
Original source
https://github.com/FreedomIntelligence/OpenClaw-Medical-Skills/tree/main/skills/bio-phylo-tree-manipulation
Skill Snapshot
Source Doc
tree = Phylo.read('tree.nwk', 'newick')
## Root with multiple taxa (must be monophyletic)
outgroup = [{'name': 'TaxonA'}, {'name': 'TaxonB'}]
if tree.is_monophyletic(outgroup):
tree.root_with_outgroup(*outgroup)
else:
print('Outgroup is not monophyletic')
print(f'Is bifurcating: {tree.is_bifurcating()}')
Related skills
Browse the web for any task — research topics, read articles, interact with web apps, fill forms, take screenshots, extract data, and test w…
Access 20+ years of global financial data: equities, options, forex, crypto, commodities, economic indicators, and 50+ technical indicators.
Filter alignments by flag, quality, region, or paired status.
Index BAM/CRAM files with samtools index for random access.