Command-line tool

Manage execution data collection.

usage: bosh data [--help] {inspect,publish,delete}

Positional Arguments


Possible choices: inspect, publish, delete

Manage execution data records. Inspect: displays the unpublished records currently in the cache. Publish: publishes contents of cache to Zenodo as a public data set. Requires a Zenodo access token, see Delete: remove one or more records from the cache.

Named Arguments

--help, -h

show this help message and exit

Default: False

data delete

Delete data record(s) in cache.

usage: bosh data delete [-h] [-f FILE] [--no-int]

Named Arguments

-f, --file

Filename of record to delete.

--no-int, -y

disable interactive input.

Default: False

data inspect

Displays contents of cache

usage: bosh data inspect [-h] [-e]

Named Arguments

-e, --example

Display example data file contents.

Default: False

data publish

Publishes record(s) to a data set.

usage: bosh data publish [-h] [-a AUTHOR] [-f FILE] [-i] [--no-int] [-v]
                         [--sandbox] [--zenodo-token ZENODO_TOKEN] [--nexus]
                         [--nexus-token NEXUS_TOKEN] [--nexus-org NEXUS_ORG]
                         [--nexus-project NEXUS_PROJECT]

Named Arguments

-a, --author

Set the author name for the data set publication. Defaults to anonymous.

-f, --file

Filename of record to publish alone as a data set.

-i, --individually

Publishes all data files in cache as independent data sets, By Default will publish files in bulk data sets.

Default: False

--no-int, -y

disable interactive input.

Default: False

-v, --verbose

print information messages.

Default: False


publish to Zenodo’s sandbox instead of production server. Recommended for tests.

Default: False


Zenodo API token to use for authentication. If not used, token will be read from configuration file or requested interactively.


Publish to Nexus instead of Zenodo. Sandbox URL is

Default: False


Nexus API token to use for authentication.


Nexus organization to publish to.


Nexus project to publish to.

Python API*params)

Refer to the Command-line tool section above