[
  { "url": null,
    "name": "Desktop",
    "startscript": "#!/bin/bash\n/usr/local/sv2/desktop/desktop.slurm\n ",
    "paramscmd": "/usr/local/sv2/desktop/params.py",
    "client": {"cmd": null, "redir": "vnc.html?password={password}" },
    "localbind": true,
    "applist": null
  },
 {
   "url": null,
   "name": "Jupyter Lab",
   "startscript": "#!/bin/bash\n/usr/local/sv2/jupyter/jupyter.slurm\n",
   "paramscmd": "/usr/local/sv2/jupyter/jupyter_params.py",
   "client": {"cmd": null, "redir": "?token={token}"},
   "localbind": true,
   "applist": null
  },
  { "url": "transfer",
    "name": "Transfer files",
    "startscript": "#!/bin/bash\n echo '{appparams}' | /usr/local/sv2/copytool.py\n",
    "paramscmd": "/usr/local/sv2/desktop/params.py",
    "client": {"cmd": null, "redir": null },
    "localbind": true,
    "applist": null
  },
  {
    "url": null,
    "name": "CryoSPARC",
    "startscript": null,
    "paramscmd": "/usr/local/sv2/cryosparc/cryosparc_params.py",
    "client": {"cmd": null, "redir": ""},
    "localbind": true,
    "applist": null
  }
]