RBMC micrograph has less than 2 particles

Hi,

I noticed a strange behavior of RBMC. It now removes the micrographs with less than 2 particles, but then it removes the particles that are too close to the edge. That creates an issue that if the micrograph has less than 2 particles, it triggers an error later. Could you reverse the order of checks and first remove particles too close to the edge and then remove micrographs with less than 2 particles?

Here is the error log:

 [CPU:  618.1 MB  Avail: 374.56 GB]

Resolution cutoffs: alignment 3.618 A, cross-validation 2.558 A
[CPU:   1.51 GB  Avail: 373.67 GB]

Removed 304 movies with fewer than 2 particles.
[CPU:   1.51 GB  Avail: 373.67 GB]

Recentering particles based on their aligned 3D poses...
[CPU:   1.52 GB  Avail: 373.65 GB]

Removing 115 particles too close to micrograph edges
[CPU:   1.56 GB  Avail: 373.61 GB]

--------------------------------------------------------------
        STARTING: OPTIMIZE HYPERPARAMETERS
--------------------------------------------------------------
[CPU:   1.57 GB  Avail: 373.61 GB]

Working with 611 movies containing 12505 particles
[CPU:   1.57 GB  Avail: 373.61 GB]

Computing intended data cache configuration
[CPU:   1.74 GB  Avail: 373.43 GB]

SEARCH RANGES:
zs: 
	6.2146
thetas: 
	-2.0420
	-2.1468
	-2.2515
	-2.3562
	-2.4609
	-2.5656
	-2.6704
r start:
	0.1000
r end:
	10.0000
r step:
	0.6600
[CPU:   1.74 GB  Avail: 373.43 GB]

==================== BEGINNING ITERATION 1 ====================
[CPU:   1.74 GB  Avail: 373.43 GB]

Iteration overview (parameters to be tried):
---r---  -theta-  ---z---  |  -spatial-  -dist.-  --accel--
  0.100   -2.042    6.215  |   9.56e-01      500   9.15e-01
  0.100   -2.147    6.215  |   9.47e-01      500   9.20e-01
  0.100   -2.251    6.215  |   9.39e-01      500   9.25e-01
  0.100   -2.356    6.215  |   9.32e-01      500   9.32e-01
  0.100   -2.461    6.215  |   9.25e-01      500   9.39e-01
  0.100   -2.566    6.215  |   9.20e-01      500   9.47e-01
  0.100   -2.670    6.215  |   9.15e-01      500   9.56e-01

[CPU:   1.74 GB  Avail: 373.43 GB]

Cross-validation scores computed:
[▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇------------------------------] 2714/4277 (63%)
[CPU:  140.7 MB  Avail: 293.04 GB]

====== Job process terminated abnormally.
[CPU:   80.0 MB  Avail: 330.87 GB]

DIE: [refmotion worker 0 (NVIDIA GeForce RTX 2080 Ti)] fatal error: Specified micrograph has less than two particles.
movie 2753190026260728902: S1/import_movies/FoilHole_4867075_Data_3843839_3843841_20240605_132911_fractions.tiff

Thanks!
Dawid

Already a thread. :slight_smile:

2 Likes

Oh, I missed it. Thanks!

2 Likes