Import Result Groups failing

Hi -

I have some trouble using the “Import Result Groups” which gives me this message:
“AssertionError: Result group to import must be located inside the project directory”.

To troubleshoot, I tried to “export” a job then reimport the very same job from that project, but I get the same error message. I guess there is something wrong or is there some problem with my project?

(Running CSparc 4.6.0)

Thanks,
Best,
Nicolas

@ncoudray Please can you post the outputs of these commands:

csprojectid='P99' # replace with id project to which to import
csjobid='J199' # replace with id of the import result group job
cryosparcm cli "get_project_dir_abs('$csprojectid')"
cryosparcm cli "get_job('$csprojectid', '$csjobid', 'job_type', 'version', 'instance_information', 'status',  'params_spec', 'errors_run')"

Thanks for getting back to me @wtempel
Here are the outputs:

$ cryosparcm cli “get_project_dir_abs(‘$csprojectid’)”
/home/ext-csgbhabha/vast-gbhabha1/JHU_hot_data/local_software/cryosparc_users_vast/sgiacom3/CS-P247_cryoem_SG028_NYSBC

$ cryosparcm cli “get_job(‘$csprojectid’, ‘$csjobid’, ‘job_type’, ‘version’, ‘instance_information’, ‘status’, ‘params_spec’, ‘errors_run’)”
{'_id': '6737942fc5aadf4bd57da7ef', 'errors_run': [{'message': 'Result group to import must be located inside the project directory', 'warning': False}], 'instance_information': {'available_memory': '160.50GB', 'cpu_model': 'Intel(R) Xeon(R) Gold 6248R CPU @ 3.00GHz', 'ofd_hard_limit': 131072, 'ofd_soft_limit': 131072, 'physical_cores': 48, 'platform_architecture': 'x86_64', 'platform_node': 'c144', 'platform_release': '4.18.0-477.21.1.el8_8.x86_64', 'platform_version': '#1 SMP Tue Aug 8 21:30:09 UTC 2023', 'total_memory': '188.57GB', 'used_memory': '26.18GB'}, 'job_type': 'import_result_group', 'params_spec': {'blob_path': {'value':'/vast/gbhabha1/JHU_hot_data/local_software/cryosparc_users_vast/sgiacom3/CS-P247_cryoem_SG028_NYSBC/exports/groups/J1690_particles/J1690_particles_exported.csg'}}, 'project_uid': 'P16', 'status': 'failed', 'uid': 'J1889', 'version': 'v4.6.0'}

Thanks @ncoudray There is a discrepancy between the path prefixes /home (for the project directory) versus /vast (for the path specified as the parameter of the import job). If the same directory is available via either path, can you try selecting the Absolute path to .csg file via the /home instead of the /vast route?

Thanks a lot, that solved the issue!

The csg is indeed accessible from both and the vast drive where CSparc stands is symlinked within my home. I guess the project was originally created from the “home” symlink path and it is the one expected now.

Anyway, thanks!