evaluate

Command-line tool

Evaluates parameter values for a descriptor and invocation

usage: bosh evaluate [-h] [--sandbox]
                     descriptor invocation [query [query ...]]

Positional Arguments

descriptor

The Boutiques descriptor as a JSON file, JSON string or Zenodo ID (prefixed by ‘zenodo.’).

invocation

Input JSON complying to invocation.

query

The query to be performed. Simply request keys from the descriptor (i.e. output-files), and chain together queries (i.e. id=myfile or optional=false) slashes between them and commas connecting them. (i.e. output-files/optional=false,id=myfile). Perform multiple queries by separating them with a space.

Named Arguments

--sandbox

Get descriptor from Zenodo’s sandbox instead of production server.

Default: False


Python API

boutiques.evaluate(*params)

Refer to the Command-line tool section above