phylogenetic-tree-styler
Analyze data with `phylogenetic-tree-styler` using a reproducible workflow, explicit validation, and structured outputs for review-ready interpretation.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/aipoch-ai/phylogenetic-tree-stylerWhat This Skill Does
The phylogenetic-tree-styler is an expert-level tool designed for computational biologists and researchers who need to transform raw phylogenetic data into publication-quality visualizations. The skill automates the stylization process, allowing for the consistent application of taxonomy color blocks, annotated bootstrap values, and custom node labeling. Built on a reproducible workflow, this tool ensures that every tree generation follows a strict logic—from initial data validation to final graphic rendering—making it ideal for review-ready scientific documentation.
Installation
To integrate this skill into your OpenClaw environment, execute the following command:
clawhub install openclaw/skills/skills/aipoch-ai/phylogenetic-tree-styler
Ensure your local environment meets the dependency requirements: Python 3.8+ and the necessary libraries (ete3, matplotlib, numpy, and pandas). You can install these by navigating to the package directory and running pip install -r requirements.txt or manually installing the dependencies via pip install ete3 matplotlib numpy pandas.
Use Cases
- Scientific Publication: Standardize tree formatting for journals that require specific taxonomy color-coding and clear bootstrap support values.
- Large-Scale Phylogenomics: Process high-throughput datasets where manual styling in GUI software is error-prone or time-consuming.
- Reproducible Research: Create a version-controlled pipeline where tree styling settings are documented as code rather than hidden inside manual software configurations.
- Automated Reporting: Generate consistent tree diagrams as part of an automated analytical pipeline for sequence analysis projects.
Example Prompts
- "Analyze the phylogeny file at ./data/sequences.nwk and apply the taxonomy styling defined in ./references/config.json, outputting a high-res PDF."
- "Generate a phylogenetic tree from the provided bootstrap results, highlighting the Clade X node with a distinct color and ensuring all bootstrap values above 70 are displayed."
- "Run a diagnostic check on the alignment file and produce a stylized tree, but if the bootstrap values fall below 50, please log these as exceptions in a summary report."
Tips & Limitations
- Configuration: Always review the
CONFIGblock inscripts/main.pybefore batch processing, as parameter assumptions directly affect visual outputs. - Input Validation: Ensure your Newick or Nexus files are correctly formatted, as the
ete3engine is strict regarding tree structure syntax. - Scalability: For extremely large trees (10,000+ leaves), ensure sufficient local memory, as rendering complex matplotlib figures can be resource-intensive.
- Documentation: Always store the output with the corresponding input configuration file to maintain a fully reproducible audit trail for your research.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-aipoch-ai-phylogenetic-tree-styler": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, code-execution
Related Skills
mechanism-flowchart
Generates Mermaid flowchart code and visual diagrams for pathophysiological.
reference-style-sync
One-click synchronization and standardization of reference formats in literature management tools, intelligently fixing metadata errors.
metagenomic-krona-chart
Analyze data with `metagenomic-krona-chart` using a reproducible workflow, explicit validation, and structured outputs for review-ready interpretation.
pptx-posters
Generate PowerPoint presentations and academic posters from paper abstracts or full paper content, with automatic layout optimization and citation formatting.
anatomy-quiz-master
Generate interactive anatomy quizzes for medical education with multiple question types, difficulty levels, and anatomical regions. Supports gross anatomy, neuroanatomy, and clinical correlations for self-assessment and exam preparation.