docs: def normalize(self):
  		"""
  		Adapt self.model so that amplitudes are positive and phases are in [0,360) as per convention
  		"""
  		for i, (_, amplitude, phase) in enumerate(self.model):
  			if amplitude < 0:
  				self.model['amplitude'][i] = -amplitude
  				self.model['phase'][i] = phase + 180.0
  			self.model['phase'][i] = np.mod(self.model['phase'][i], 360.0)