Skip to content

Architecture DocsCommands

bio.store()

Sync a DAT to remote storage.


CLI

bio store                    # store current DAT to remote
bio store <path>             # store specified DAT to remote

Python API

from alienbio import bio

# Store a DAT to remote
bio.store("data/experiments/run1")

Behavior

During a run, results and reports are written directly to the local DAT folder. When you call store():

  1. Any cached in-memory data associated with the DAT is flushed to the filesystem
  2. The DAT is synced to remote cloud storage

This is the inverse of fetch() — fetch pulls from remote to local, store pushes from local to remote.


Status

Remote sync is planned for later. Currently, DATs exist only in the local filesystem.


See Also

  • fetch() — Load DATs (pulls from remote if not local)
  • DAT — DAT folder structure
  • Bio — Bio class overview