nirs4all.cli.commands.artifacts module

Artifact management CLI commands for nirs4all.

Provides commands for managing binary artifacts stored in workspace/binaries/: - list-orphaned: Show artifacts not referenced by any manifest - cleanup: Delete orphaned artifacts - stats: Show storage statistics and deduplication info - purge: Delete all artifacts for a dataset

nirs4all.cli.commands.artifacts.add_artifacts_commands(subparsers)[source]

Add artifact management commands to CLI.

nirs4all.cli.commands.artifacts.artifacts_cleanup(args)[source]

Delete orphaned artifacts.

nirs4all.cli.commands.artifacts.artifacts_list_orphaned(args)[source]

List orphaned artifacts not referenced by any manifest.

nirs4all.cli.commands.artifacts.artifacts_purge(args)[source]

Delete ALL artifacts for a dataset.

nirs4all.cli.commands.artifacts.artifacts_stats(args)[source]

Show artifact storage statistics.