hyperspy.tests.io.generate_dm_testing_files module

Creates Digital Micrograph scripts to generate the dm3 testing files

hyperspy.tests.io.generate_dm_testing_files.dm3_data_types = {1: '<i2', 2: '<f4', 3: '<c8', 5: '<c8', 6: '<u1', 7: '<i4', 8: dtype([('R', 'u1'), ('G', 'u1'), ('B', 'u1'), ('A', 'u1')]), 9: '<i1', 10: '<u2', 11: '<u4', 12: '<f8', 13: '<c16', 14: 'bool', 23: dtype([('R', 'u1'), ('G', 'u1'), ('B', 'u1'), ('A', 'u1')])}
hyperspy.tests.io.generate_dm_testing_files.dm4_data_types = {1: '<i2', 2: '<f4', 3: '<c8', 5: '<c8', 6: '<u1', 7: '<i4', 8: dtype([('R', 'u1'), ('G', 'u1'), ('B', 'u1'), ('A', 'u1')]), 9: '<i1', 10: '<u2', 11: '<u4', 12: '<f8', 13: '<c16', 14: 'bool', 23: dtype([('R', 'u1'), ('G', 'u1'), ('B', 'u1'), ('A', 'u1')]), 27: 'complex64', 28: 'complex128'}
hyperspy.tests.io.generate_dm_testing_files.generate_1D_files(f, data_types, dmversion)
hyperspy.tests.io.generate_dm_testing_files.generate_2D_files(f, data_types, dmversion)
hyperspy.tests.io.generate_dm_testing_files.generate_3D_files(f, data_types, dmversion)
hyperspy.tests.io.generate_dm_testing_files.generate_4D_files(f, data_types, dmversion)