BXA
BXA copied to clipboard
an error in gof.py
I use BXA in pyxspec. In some cases, there are nan values in lowmodel_parts. So the assert error is reported in line 85 of gof.py. I find some values of kplusones equal 0 (line 78, 79).
Hmm, doesn't that mean data was <0 somewhere? Are you using binning on non-count data somehow?
Yes, in few cases, the net counts (subtracting background) is <0.
That code (binning function) is only supposed to be run on count data, not subtracted data.
Probably the exception should be raised earlier, in the binning function.