Base num. of tetra cells > 40 not possible

Hi everyone,

I was running 3D flex training and reconstruction and observed better performance when using 40 as the base number of tetra cells instead of the default 20 tetra cells.
Sure enough, this motivated me to try higher number for this parameter. When running the mesh preperation with 60 or 80 as the base number of tetra cells, the job fails with the following error:

Traceback (most recent call last):
File “cryosparc_master/cryosparc_compute/run.py”, line 116, in cryosparc_master.cryosparc_compute.run.main
File “cryosparc_master/cryosparc_compute/jobs/flex_refine/run_meshprep.py”, line 99, in cryosparc_master.cryosparc_compute.jobs.flex_refine.run_meshprep.run
File “cryosparc_master/cryosparc_compute/jobs/flex_refine/tetra.py”, line 63, in cryosparc_master.cryosparc_compute.jobs.flex_refine.tetra.tetramesh.setup_uniform
File “cryosparc_master/cryosparc_compute/jobs/flex_refine/tetra.py”, line 14, in cryosparc_master.cryosparc_compute.jobs.flex_refine.tetra.meshzoo_cube
File “/users/svc_cryosparc/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.10/site-packages/numpy/lib/npyio.py”, line 249, in getitem
raise KeyError(“%s is not a file in the archive” % key)
KeyError: ‘points_060 is not a file in the archive’

Is it not possible to prepare meshs with higher number of tetra cells?

Best,
Lorenz

1 Like

Hi @DerLorenz, that’s right, this is currently not possible in 3D Flex Mesh Prep.

1 Like