Ingest and manage simulations¶
Everything on this page happens in your local catalogue: ingesting simulations, listing them, inspecting them, changing their metadata, and deleting them. Querying has its own guide, as does sharing.
Ingest¶
Add a simulation from a manifest:
simdb simulation ingest manifest.yaml
Override the manifest’s alias at ingest time:
simdb simulation ingest -a my-alias manifest.yaml
List¶
simdb simulation list
Useful options:
simdb simulation list -m machine -m code.name # add metadata columns
simdb simulation list --uuid # show UUIDs
simdb simulation list -l 50 # limit rows (default 100)
Inspect¶
Show everything stored for one simulation, by alias or UUID:
simdb simulation info my-alias
Modify metadata¶
Add or update, and delete, metadata on a local simulation:
simdb simulation modify my-alias --set-meta reviewed=yes
simdb simulation modify my-alias --del-meta reviewed
simdb simulation modify my-alias -a new-alias # change the alias
Delete¶
Delete a single simulation:
simdb simulation delete my-alias
Reset the entire local catalogue:
simdb simulation delete --all
Note
simdb simulation delete --all replaces the old simdb database clear command,
which has been removed.