Topaz train:
TypeError: concat() takes 1 positional argument but 2 were given
Traceback (most recent call last):
File “cryosparc_master/cryosparc_compute/run.py”, line 95, in cryosparc_master.cryosparc_compute.run.main
File “/home/gaoxp/softwares/cryosparcuser/cryosparc_worker/cryosparc_compute/jobs/topaz/run_topaz.py”, line 308, in run_topaz_wrapper_train
utils.run_process(split_command)
File “/home/gaoxp/softwares/cryosparcuser/cryosparc_worker/cryosparc_compute/jobs/topaz/topaz_utils.py”, line 99, in run_process
assert process.returncode == 0, f"Subprocess exited with status {process.returncode} ({str_command})"
AssertionError: Subprocess exited with status 1 (/home/gaoxp/anaconda3/bin/topaz train_test_split --number 1 --seed 427374609 --image-dir /home/gaoxp/Project_raw_data/RacrF/Cs_directory/CS-racrf-csy1/J36/preprocessed /home/gaoxp/Project_raw_data/RacrF/Cs_directory/CS-racrf-csy1/J36/topaz_particles_proces…)
@pandagxp Please provide additional information:
- non-default job parameters
- outputs of the commands
/home/gaoxp/anaconda3/bin/python -V cryosparcm eventlog PX JY # substitute correct project and job ids
- confirmation of successful Topaz training outside CryoSPARC
- non-default job parameters: Path to Topaz executable was :home/gaoxp/anaconda3/bin/topaz
- outputs of the commands:Python 3.11.5
3:Topaz 0.2.5a
I am not sure whether topaz is compatible with this version of python. As of January 2024, the github repo suggests that the conda environment be created based on python-3.6.