Interpret Alpha and Beta diversity metrics from 16S rRNA sequencing results and generate visualization reports for microbiome analysis.
Install with Tessl CLI
npx tessl i github:aipoch/medical-research-skills --skill microbiome-diversity-reporter78
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
This tool is used to analyze and interpret diversity metrics in microbiome 16S rRNA sequencing data, including:
# Analyze Alpha diversity for a single sample
python scripts/main.py --input otu_table.tsv --metric shannon --output alpha_report.html
# Analyze Beta diversity (PCoA)
python scripts/main.py --input otu_table.tsv --beta --metadata metadata.tsv --output beta_report.html
# Generate full report (Alpha + Beta)
python scripts/main.py --input otu_table.tsv --full --metadata metadata.tsv --output diversity_report.html| Parameter | Description | Required |
|---|---|---|
--input | OTU/ASV table path (TSV format) | Yes |
--metadata | Sample metadata (TSV format) | Required for Beta diversity |
--metric | Alpha diversity metric: shannon, simpson, chao1, observed_otus | No (default: shannon) |
--alpha | Calculate Alpha diversity only | No |
--beta | Calculate Beta diversity only | No |
--full | Generate full report (Alpha + Beta) | No |
--output | Output report path | No (default: stdout) |
--format | Output format: html, json, markdown | No (default: html) |
#OTU ID Sample1 Sample2 Sample3
OTU_1 100 50 200
OTU_2 50 100 0
OTU_3 25 25 50SampleID Group Age Gender
Sample1 Control 25 M
Sample2 Treatment 30 F
Sample3 Treatment 28 MGenerates HTML/JSON/Markdown reports containing:
Alpha Diversity Results
Beta Diversity Results
Statistical Summary
{
"alpha_diversity": {
"shannon": {
"Sample1": 2.45,
"Sample2": 1.89,
"Sample3": 2.12
},
"statistics": {
"mean": 2.15,
"std": 0.28
}
},
"beta_diversity": {
"method": "braycurtis",
"pcoa": {
"variance_explained": [0.45, 0.25, 0.15]
}
}
}| Risk Indicator | Assessment | Level |
|---|---|---|
| Code Execution | Python/R scripts executed locally | Medium |
| Network Access | No external API calls | Low |
| File System Access | Read input files, write output files | Medium |
| Instruction Tampering | Standard prompt guidelines | Low |
| Data Exposure | Output files saved to workspace | Low |
# Python dependencies
pip install -r requirements.txtf11484c
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.