Hi everyone,
While using TOPAZ extract I sometimes get the error below.
assert particles_extracted, "No particles extracted. Possible causes include \'Particle threshold\' parameter being too high or a version discrepancy between the Topaz or PyTorch instance that trained the model and the one that is being used for extraction."
AssertionError: No particles extracted. Possible causes include 'Particle threshold' parameter being too high or a version discrepancy between the Topaz or PyTorch instance that trained the model and the one that is being used for extraction.
This happens on some trained models but not others, so I think the TOPAZ version/pytorch are okay but rather something is not great with that particular topaz train job.
I am wondering: how many micrographs/particles should I be using to train TOPAZ? I used 250 images with 5000 particles total. These are the best particles after lots of classification. However for a different particle I used 800 microgaphs and 15000 particles and that did not give the TOPAZ extract error. However it only found very few particles. In both cases the training seems to have worked well as per the explanation of trainig on the cryosparc topaz page.
The particle threshold is already at 0, so I’m a bit lost as to what to do. Can I put the threshold to negative values?