Skip to content
Back to skills

Auxiliary Analysis

ASecurity

"Use TotalSegmentator auxiliary analysis CLIs for contrast phase,

  • 247 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 9, 2026
toolspythonrustshellapibackend

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned September 9, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill auxiliary-analysis --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Auxiliary Analysis?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Auxiliary Analysis
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-auxiliary-analysis/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-auxiliary-analysis)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: auxiliary-analysis
description: "Use TotalSegmentator auxiliary analysis CLIs for contrast phase,
  CT/MR modality, body statistics, and Evans index."
disable-model-invocation: true
metadata:
  disco-role: operating
license: Apache 2.0
---

# Auxiliary Analysis

Use this sub-skill when the task is not to run a general segmentation, but to run one of TotalSegmentator's secondary analysis commands: contrast phase prediction, CT/MR modality prediction, body-stat prediction, or Evans index calculation.

TotalSegmentator and these helper outputs are research/workflow aids, not standalone clinical decision systems. Preserve input provenance, inspect generated JSON/PNG outputs, and route license, install, and backend setup questions to the appropriate sibling skill.

## Start Here

- Build a safe command without running models: `python scripts/build_auxiliary_command.py <phase|modality|body-stats|evans-index> ...`.
- Read [`references/auxiliary-tools.md`](references/auxiliary-tools.md) for command flags, output schemas, dependency notes, and reuse limits.
- Read [`references/troubleshooting.md`](references/troubleshooting.md) for optional dependency, license, classifier resource, output path, and expensive-rerun fixes.
- Use `totalseg_get_phase` for CT contrast phase JSON with `pi_time`, phase label, confidence probability, min/max, and ensemble `stddev`.
- Use `totalseg_get_modality` for CT/MR classification JSON; add `-n` only when intensities are normalized and ROI-based prediction is needed.
- Use `totalseg_get_body_stats` for weight, size, age, sex, BMI, and BSA JSON from CT/MR images; default CNN inference is usually preferred over XGBoost.
- Use `totalseg_evans_index` for Evans index JSON plus a required preview PNG for visual validation.

## Route Elsewhere

- For selectable task/class discovery, registry APIs, or license-required task inventory, use [`../capability-discovery/SKILL.md`](../capability-discovery/SKILL.md).
- For ordinary `TotalSegmentator -i ... -o ...` segmentation runs and `python_api.totalsegmentator(...)`, use [`../segmentation-workflows/SKILL.md`](../segmentation-workflows/SKILL.md).
- For run reports, `statistics.json`, multilabel masks, probabilities, and mask combination, use [`../outputs-and-statistics/SKILL.md`](../outputs-and-statistics/SKILL.md).
- For installation, model weights, offline caches, license setup, device/backend setup, and usage-stat configuration, use `../runtime-configuration/SKILL.md` when present in this generated skill.
- For DICOM input layout, NIfTI/DICOM conversion, DICOM outputs, and `crop_to_body`, use `../dicom-and-formats/SKILL.md` when present in this generated skill.

## Safe Operating Rules

- Prefer the bundled command builder for automation because it prints shell-quoted commands and dependency cautions without importing TotalSegmentator or running inference.
- Always write JSON outputs to explicit paths; for Evans index, always request and inspect the preview PNG before trusting the numeric result.
- Treat optional dependencies as workflow-specific: XGBoost for phase/modality/XGBoost body stats, PyTorch+timm+MONAI for body-stats CNN, and antspyx+blosc for Evans index registration/serialization.
- Do not rerun expensive segmentation blindly. Reuse documented existing statistics for contrast phase when available; body-stats CLI does not expose a safe existing-statistics flag.
- Keep general segmentation planning and task/ROI selection out of this sub-skill unless the auxiliary tool itself invokes segmentation internally.

Files in this skill

  • SKILL.md3.5 KB
  • references/auxiliary-tools.md11 KB
  • references/troubleshooting.md7.3 KB
  • scripts/build_auxiliary_command.py8.4 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.