Hello,
I have cryosparc working just fine with a single lane/cluster setup however, if I attempt to add a second cluster into cluster_info.json I receive parsing errors even though I have valid json. Would be great if someone would let me know what cryo is expecting as far as multi-lane configurations as i don’t see any examples in the docs.
Thanks
[{
“name”: “centralhpc-cluster”,
“worker_bin_path”: “xxx/bin/cryosparcw”,
“cache_path”: “/central/scratchio/xxx”,
“send_cmd_tpl”: “{{ command }}”,
“qsub_cmd_tpl”: “sbatch {{ script_path_abs }}”,
“qstat_cmd_tpl”: “squeue -j {{ cluster_job_id }}”,
“qdel_cmd_tpl”: “scancel {{ cluster_job_id }}”,
“qinfo_cmd_tpl”: “sinfo”,
“transfer_cmd_tpl”: “scp {{ src_path }} loginnode:{{ dest_path }}”
}, {
“name”: “centralhpc-cluster2”,
“worker_bin_path”: “xxx/bin/cryosparcw”,
“cache_path”: “/central/scratchio/xxx”,
“send_cmd_tpl”: “{{ command }}”,
“qsub_cmd_tpl”: “sbatch {{ script_path_abs }}”,
“qstat_cmd_tpl”: “squeue -j {{ cluster_job_id }}”,
“qdel_cmd_tpl”: “scancel {{ cluster_job_id }}”,
“qinfo_cmd_tpl”: “sinfo”,
“transfer_cmd_tpl”: “scp {{ src_path }} loginnode:{{ dest_path }}”
}]
Traceback (most recent call last):
File “<stdin>”, line 7, in <module>
TypeError: list indices must be integers, not str