Hi all (@DanielAsarnow),
Have just spent a while finding my way around csparc2star.py. It was having trouble converting the output of a cryoSPARC refine job to Relion star file (wanted to put my model through Bayesian polishing). I followed the instructions on https://github.com/asarnow/pyem/wiki/Export-from-cryoSPARC-v2 . However, Relion continued to throw the error: ERROR:
ObservationModel::getBoxSize: box sizes not available.
I have solved the issue (I think, job just running so we’ll see how it looks, but no error so far), but to do so I had to manually add rlnImageSize to the .star file header, despite using the --boxsize kwarg to specificy the box size in the original convert command input.
Just wondered if this was a quirk you were aware of, and whether it might be worth adding something into the above tutorial about checking that .star files contain all the relevant information. I am relatively new to the EM data processing so maybe this is something that would be obvious to more experienced users, but I just thought I would mention it.
Cheers,
Matt