Command-line Interface¶
qslib¶
qslib [OPTIONS] COMMAND [ARGS]...
copy¶
Copy experiment from machine storage.
qslib copy [OPTIONS] MACHINE EXPERIMENT
Options
- -o, --output <output>¶
Arguments
- MACHINE¶
Required argument
- EXPERIMENT¶
Required argument
export-data¶
Export fluorescence reading data from an experiment, as a CSV file.
qslib export-data [OPTIONS] EXPERIMENT
Arguments
- EXPERIMENT¶
Required argument
export-temperatures¶
Export temperature readings from an experiment, as a CSV file.
qslib export-temperatures [OPTIONS] EXPERIMENT
Arguments
- EXPERIMENT¶
Required argument
info¶
Output information on the experiment.
qslib info [OPTIONS] EXPERIMENT
Arguments
- EXPERIMENT¶
Required argument
info-html¶
Create an HTML summary of the experiment, and potentially open it.
qslib info-html [OPTIONS] EXPERIMENT
Options
- -o, --output <output>¶
output file name (defaults to experiment base filename + extension)
- -n, --open, --no-open¶
Open the file after creating it.
Arguments
- EXPERIMENT¶
Required argument
list-stored¶
List experiments stored on a machine.
qslib list-stored [OPTIONS] MACHINE
Arguments
- MACHINE¶
Required argument
machine-power¶
Turn the lamp/heat-block on or off (if idle).
qslib machine-power [OPTIONS] MACHINE {on|off}
Arguments
- MACHINE¶
Required argument
- STATE¶
Required argument
machine-status¶
Print the current status of a machine.
qslib machine-status [OPTIONS] MACHINE
Arguments
- MACHINE¶
Required argument
protocol-desc¶
Print a description of the protocol in an experiment.
qslib protocol-desc [OPTIONS] EXPERIMENT
Arguments
- EXPERIMENT¶
Required argument
protocol-plot¶
Plot the temperature protocol in an experiment.
qslib protocol-plot [OPTIONS] EXPERIMENT
Options
- -o, --output <output>¶
output file name (defaults to experiment base filename + extension)
- -f, --format <format>¶
Specify the output format (matplotlib formats are supported, eg, pdf, svg, png); defaults to pdf.
- -a, --actual, --no-actual¶
NOT FINISHED Include actual temperature readings for finished experiments (not included by default).
- -n, --open, --no-open¶
Open the file after creating it.
Arguments
- EXPERIMENT¶
Required argument
run¶
Run an experiment.
qslib run [OPTIONS] EXPERIMENT MACHINE
Arguments
- EXPERIMENT¶
Required argument
- MACHINE¶
Required argument
setup-machine¶
qslib setup-machine [OPTIONS] HOST CURRENT_PASSWORD
Options
- -c, --controller-password <controller_password>¶
- -a, --admin-password <admin_password>¶
- -d, --default-controller, --no-default-controller¶
- -v, --verbose, --no-verbose¶
Arguments
- HOST¶
Required argument
- CURRENT_PASSWORD¶
Required argument