Hi,
I was trying to import K2 movies from Krios collected using EPU software and found the error as mentioned below. The movies are in .mrcs format (~1.1 Gb). I understand this issue has been there for a while in cryoSPARC. I was wondering if there is a way to fix the issue. I understand I can use MotionCorr2 in Relion and bring in the motion corrected micrographs for further analysis by cryoSPARC (that’s what I have been doing for my previous datasets). I specifically needed to try out cryoSPARC patch motion correction this time.
Any suggestions will be helpful.
Thank you.
[CPU: 165.1 MB] Loaded 4 movies.
[CPU: 165.1 MB] Common fields:
[CPU: 165.1 MB] mscope_params/accel_kv : set([300.0])
[CPU: 165.2 MB] mscope_params/cs_mm : set([0.0099999998])
[CPU: 165.2 MB] mscope_params/total_dose_e_per_A2 : set([66.0])
[CPU: 165.2 MB] mscope_params/exp_group_id : set([11])
[CPU: 165.2 MB] mscope_params/phase_plate : set([0])
[CPU: 165.2 MB] mscope_params/neg_stain : set([0])
[CPU: 165.2 MB] movie_blob/psize_A : set([0.55000001])
[CPU: 165.2 MB] movie_blob/shape : [ 40 7420 7676]
[CPU: 165.2 MB] movie_blob/is_gain_corrected : set([0])
[CPU: 165.2 MB] ===========================================================
[CPU: 165.2 MB] Making example plots...
[CPU: 165.2 MB] Reading file...
[CPU: 599.8 MB] Traceback (most recent call last):
File "cryosparc2_master/cryosparc2_compute/run.py", line 85, in cryosparc2_compute.run.main
File "cryosparc2_compute/jobs/imports/run.py", line 760, in run_import_movies_or_micrographs
imgdata = mrc.read_mrc(abs_path)[1].sum(axis=0) * gainref
File "cryosparc2_compute/blobio/mrc.py", line 135, in read_mrc
data = read_mrc_data(file_obj, header, start_page, end_page, out)
File "cryosparc2_compute/blobio/mrc.py", line 86, in read_mrc_data
dtype = mrc_datatype_to_dtype(datatype)
File "cryosparc2_compute/blobio/mrc.py", line 65, in mrc_datatype_to_dtype
assert False,'Unsupported MRC datatype: {0}'.format(datatype)
AssertionError: Unsupported MRC datatype: 101