For import to work, do the movies need to be located under the same directory tree as the project dirs?
I just tried importing the same file from 3 different locations:
- FSx: /fsx/movie.tif
- S3: /mymountedS3bucket/movie.tif
- scratch partition: /scratch/movie.tif
I cloned the movie import job so the parameters are identical.
File permissions + ownership are identical.
My workspace folders are created under /fsx
CryoSPARC loads the /fsx/movie.tif fine.
With the file on S3 or on /scratch, it throws the error:
Traceback (most recent call last): File "cryosparc_worker/cryosparc_compute/run.py", line 84, in cryosparc_compute.run.main File "/shared/cryosparc/cryosparc_worker/cryosparc_compute/jobs/imports/run.py", line 585, in run_import_movies_or_micrographs assert len(all_abs_paths) > 0, "No files match!" AssertionError: No files match!
Is that expected behavior?