CS Live: Wildcard filter ignored v3.2.0+210831

Hi @team,
I can not track that back precisely but since one of the latest updates the wildcard filter for exposure groups in CS Live is not working any more.
When screening the EPU session folder for “*Fractions.mrc” cryosparc is adding jpgs and xml to the queue causing many failed exposures.
Moreover, besides Fractions also the summed averages are imported causing duplication of micrographs in the end.

Traceback (most recent call last):
  File "cryosparc_master/cryosparc_compute/jobs/rtp_workers/run.py", line 97, in cryosparc_compute.jobs.rtp_workers.run.RTPExposureCache.prefetch_exposure
  File "cryosparc_master/cryosparc_compute/blobio/prefetch.py", line 28, in cryosparc_compute.blobio.prefetch.Prefetch.__init__
  File "cryosparc_master/cryosparc_compute/blobio/prefetch.py", line 108, in cryosparc_compute.blobio.prefetch.validate_read_parameters
Exception: Unsupported file extension (must be .mrc, .mrcs, .mrc.bz2, .tif, .eer, .ecc, .gain)

Best,
Tarek

Hi @tarek,

The file matching functionality is powered by glob (Unix style pathname pattern expansion)

Could you try refreshing the page and confirming that the parameters within the exposure group are outlined in green?
image

- Suhail

Yes, it is green.
It suddenly stopped working, before everything was ok.

Hi @tarek,

Apologies for not getting back to you earlier. Are you still experiencing this issue? If so, please perform the following steps:

  1. Ensure cryoSPARC is running (cryosparcm start)
  2. Log into the cryoSPARC MongoDB shell: cryosparcm mongo
  3. Run this command: > db.workspaces.find({ project_uid: 'P1', session_uid: 'S1' }, { project_uid: 1, session_uid: 1, exposure_groups: 1 }). Replace P1 with your project ID and S1 with your session ID
  4. Copy and paste the the result in your reply and exit the MongoDB shell: > exit()

- Suhail