AttributeError: 'NoneType' object has no attribute 'Infrastructure'
Apologies if I'm just missing something, but:
import gwinc
freq = np.logspace(1, 3, 1000)
budget = gwinc.load_budget('aLIGO', freq=freq)
traces = budget.run()
gives:
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-12-42fb94103e78> in <module>()
1 freq = np.logspace(1, 3, 1000)
2 budget = gwinc.load_budget('aLIGO', freq=freq)
----> 3 traces = budget.run()
3 frames
/usr/local/lib/python3.6/dist-packages/gwinc/nb.py in run(self, **kwargs)
280 self._precomp = dict()
281
--> 282 return self.calc_trace(_precomp=self._precomp)
283
284
/usr/local/lib/python3.6/dist-packages/gwinc/nb.py in calc_trace(self, calibration, calc, _precomp)
533 if calc:
534 for name, cal in self._cal_objs.items():
--> 535 _cals[name] = cal._calc(_precomp)
536 budget = []
537 for name in self._noise_objs:
/usr/local/lib/python3.6/dist-packages/gwinc/nb.py in _calc(self, _precomp)
125 pcmap = _precomp_recurse_mapping(self.calc, self.freq, self.ifo, _precomp)
126 logger.debug("calc {}".format(self.name))
--> 127 return self.calc(**pcmap)
128
129 ##########
/usr/local/lib/python3.6/dist-packages/gwinc/ifo/noises.py in calc(self)
231 class Strain(nb.Calibration):
232 def calc(self):
--> 233 dhdl_sqr, sinc_sqr = dhdl(self.freq, self.ifo.Infrastructure.Length)
234 return dhdl_sqr
235
AttributeError: 'NoneType' object has no attribute 'Infrastructure'