Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Systems

Queues

List available batch queues on a TACC execution system.

from dapi import DSClient

ds = DSClient()

queues = ds.systems.queues("frontera")
for q in queues:
    print(f"{q.name}: max {q.maxNodeCount} nodes, {q.maxMinutes} min")

TMS credentials

dapi needs SSH credentials on TACC systems to submit jobs. DSClient() sets these up automatically on init. To manage them manually:

# Check
ds.systems.check_credentials("frontera")
# → True / False

# Establish (idempotent — skips if already set)
ds.systems.establish_credentials("frontera")

# Force re-create
ds.systems.establish_credentials("frontera", force=True)

# Revoke
ds.systems.revoke_credentials("frontera")

TACC systems

SystemTypical use
fronteraLarge-scale compute
stampede3General-purpose compute
ls6Lone Star 6