-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Make general latent space distribution metadata parser generator. We currently have a quick fix for this bug in tem_tutorial.ipynb.
KeyError Traceback (most recent call last)
Input In [15], in <cell line: 1>()
----> 1 simulator.generate_simulator_inputs()
File ~/Documents/github/simSPI/simSPI/tem.py:62, in TEMSimulator.generate_simulator_inputs(self)
60 """Generate input files for TEM simulator."""
61 self.create_crd_file()
---> 62 self.create_defocus_file()
63 self.create_inp_file()
File ~/Documents/github/simSPI/simSPI/tem.py:71, in TEMSimulator.create_defocus_file(self)
67 defocus_params = self.parameter_dict["ctf"]
68 n_samples = self.parameter_dict["geometry"]["n_tilts"]
70 distribution_generator = tem_distribution.DistributionGenerator(
---> 71 defocus_params["distribution_type"],
72 defocus_params["distribution_parameters"],
73 )
74 samples = distribution_generator.draw_samples_1d(n_samples).tolist()
75 samples = [round(num, 4) for num in samples]
KeyError: 'distribution_type'
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working