BART Client

Connect to BART over a network.

I do not believe this is working currently!

Uses paramiko to connect to a network machine (could be your own machine), opens an instance of BART and returns the result.

mr_utils.bart.client.client(num_out, cmd, files, host=None, username=None, password=None, root_dir=None)[source]

BART client.

Parameters:
  • num_out (int) – Number of expected variables returned.
  • cmd (str) – BART command to be run.
  • files (list) – Any files to be provided to BART.
  • host (str, optional) – IP address of machine we want to connect to.
  • username (str, optional) – username to sign in with.
  • password (str, optional) – password to use for sign in (will be plain-text!)
  • root_dir (str, optional) – Root directory to run BART out of.