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.

Examples

Complete worked examples showing dapi workflows. Each links to a runnable notebook on DesignSafe JupyterHub.

File Access

Access files across all DesignSafe storage systems (MyData, CommunityData, NHERI-Published, NEES, MyProjects).

Try on DesignSafe

Projects

List, inspect, and access files in DesignSafe projects.

Try on DesignSafe

Publications

Search and browse published datasets on DesignSafe.

Try on DesignSafe

Systems

List HPC and storage systems, check credentials, and view queues.

Try on DesignSafe

Logging and Verbosity

Control how much dapi reports: INFO milestones, full DEBUG trace, or silence.

Try on DesignSafe

Full documentation


Application Management

Discover and manage applications on DesignSafe.

Try on DesignSafe

Database Queries

Access DesignSafe research databases (NGL, Earthquake Recovery, Vp).

Try on DesignSafe

Full documentation


Generic Python on HPC

Run any Python script (or executable) on Stampede3 with the general-purpose python-s3 app, shown here as Monte Carlo pi across all 48 cores of a node.

Try on DesignSafe

Full documentation · App documentation


Material Point Method (MPM)

Submit and monitor MPM simulations.

Try on DesignSafe

Full documentation


OpenFOAM CFD

Computational fluid dynamics with OpenFOAM.

Try on DesignSafe

Full documentation


OpenSees Structural Analysis

Earthquake engineering simulations with OpenSees.

Try on DesignSafe

Full documentation


quoFEM Sensitivity Analysis

Global sensitivity analysis with the SimCenter UQ engine (quoFEM) on Stampede3, with automatic input bundling and Sobol-index post-processing.

Try on DesignSafe

Full documentation


PyLauncher Parameter Sweeps

Run many independent tasks within a single SLURM allocation.

Try on DesignSafe

Full documentation


OpenSees ML Sweep

Sweep an OpenSeesPy cantilever with PyLauncher, then fit a regression that recovers the physics, one job end to end.

Try on DesignSafe

Full documentation


Parallel Fan-Out and Fan-In

Three Monte-Carlo jobs run at once and an aggregator combines them, the workflow shape behind most many-job studies.

Try on DesignSafe

Full documentation


Build Your Own Tapis App

Scaffold, register, and run a custom app with two dapi calls.

Try on DesignSafe

Full documentation


Project Permissions

Audit who can see project files and repair broken sharing with one call.

Try on DesignSafe

Full documentation


TMS Credentials

Manage SSH credentials on TACC execution systems.

Try on DesignSafe

Full documentation