Currently, no additional header information is being written to the output MRC files from template matching, namely the voxel size. The mrcfile package allows these metadata to be modified, and this should be implemented to increase interoperability with other packages using MRC metadata.
Some items to address:
- What if user pixel size in the OpticsGroup is different from the MRC voxel size attribute?
- What if there is a voxel size mismatch between the volumetric template MRC and the micrograph?
- How should metadata from an input MRC file be passed onto an output (e.g. should this happen before or after the core template matching call).
- Incorporating tests and fallbacks in case metadata cannot be read.
Currently, no additional header information is being written to the output MRC files from template matching, namely the voxel size. The
mrcfilepackage allows these metadata to be modified, and this should be implemented to increase interoperability with other packages using MRC metadata.Some items to address: