Skip to content

Longitudinal CLI

Command-line entrypoints and helpers for longitudinal workflows.

Strict command-line wrapper for longitudinal Harmonisation Diagnostics.

This CLI does not auto-detect columns during run. Users must explicitly provide subject ID, timepoint, batch, and feature columns.

Usage

python -m DiagnoseHarmonisation.longitudinal_cli --help

Alternatively:

harmdiag-longitudinal --help

This module contains argument parsing and runner functions tailored to longitudinal and test-retest analyses.

Common flags

  • --data, -d: Path to longitudinal data file.
  • --subject-id-col: Column name for subject IDs (required).
  • --timepoint-col: Column name for visit/timepoint (required).
  • --batch-col: Column name for batch/site/scanner (required).
  • --feature-cols / --features-file: Select features by comma-list or file.
  • --inspect: Print columns and help choose indices.