CLI Reference
scitex-ml exposes the stateless analysis surface from the terminal. Run
scitex-ml --help for the live command list, or scitex-ml
--help-recursive to dump help for every subcommand at once.
scitex-ml --version # scitex-ml/X.Y.Z
scitex-ml --help-recursive # all commands + subcommands
Commands
Category |
Command |
Description |
|---|---|---|
Analysis |
|
Balanced accuracy, MCC, confusion matrix, ROC/PR-AUC from a predictions table |
Analysis |
|
Full ClassificationReporter report (summary + plots) into a directory |
Analysis |
|
PCA / UMAP 2-D projection figure from a feature matrix |
Introspection |
|
List the public Python API ( |
Integration |
|
MCP server management ( |
Integration |
|
List / get / install the bundled agent-facing skill pages |
Utility |
|
Wire up |
Analysis verbs
Each verb is file-in → JSON/artifact-out and mirrors an MCP tool exactly (same name, same JSON — see MCP Server).
# Metrics from a saved predictions table (columns: y_true, y_pred[, y_proba])
scitex-ml compute-metrics preds.csv
scitex-ml compute-metrics preds.csv --label neg --label pos --json
# Full report (summary.json + plots) under ./report
scitex-ml generate-report preds.csv -o ./report
# PCA / UMAP figure coloured by a label column
scitex-ml reduce-dimensions features.csv -o pca.png --label-col target
scitex-ml reduce-dimensions features.csv -o umap.png --method umap --supervised
Introspection
scitex-ml list-python-apis # names
scitex-ml list-python-apis -vv # + signatures + docstrings
scitex-ml list-python-apis --json
Shell completion
scitex-ml install-shell-completion --shell bash
eval "$(scitex-ml print-shell-completion --shell bash)"