scousepy
scousepy copied to clipboard
Encountered an infinity
Fitting spectra...
divide by zero encountered in log10
Traceback (most recent call last):
File "/blue/adamginsburg/abulatek/brick/first_results/thioformaldehyde/scousepy_template.py", line 14, in <module>
s = scouse.stage_3(config=config_file)
File "/blue/adamginsburg/adamginsburg/repos/scousepy/scousepy/scouse.py", line 772, in stage_3
indivspec_list_completed=autonomous_decomposition(self, indivspec_list)
File "/blue/adamginsburg/adamginsburg/repos/scousepy/scousepy/stage_3.py", line 157, in autonomous_decomposition
for i, result in enumerate(results):
File "/blue/adamginsburg/adamginsburg/repos/scousepy/scousepy/stage_3.py", line 263, in decomposition_method
Decomposer.fit_spectrum_from_parent(decomposer,guesses,guesses_parent,tol,res,fittype=fittype,)
File "/blue/adamginsburg/adamginsburg/repos/scousepy/scousepy/SpectralDecomposer.py", line 152, in fit_spectrum_from_parent
self.guesses = np.asarray([np.around(guess,decimals=int(rounding[i])) for i, guess in enumerate(guesses)])
File "/blue/adamginsburg/adamginsburg/repos/scousepy/scousepy/SpectralDecomposer.py", line 152, in <listcomp>
self.guesses = np.asarray([np.around(guess,decimals=int(rounding[i])) for i, guess in enumerate(guesses)])
OverflowError: cannot convert float infinity to integer
We should probably try to catch that case