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.
clinical-data-cleaner
Use when cleaning clinical trial data, preparing data for FDA/EMA submission, standardizing SDTM datasets, handling missing values in clinical studies, detecting outliers in lab results, or converting raw CRF data to CDISC format. Cleans and standardizes clinical trial data for regulatory compliance with audit trails.
metagenomic-krona-chart
Analyze data with `metagenomic-krona-chart` using a reproducible workflow, explicit validation, and structured outputs for review-ready interpretation.
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.