diff --git a/asltk/reconstruction.py b/asltk/reconstruction.py index d8980af..676b825 100644 --- a/asltk/reconstruction.py +++ b/asltk/reconstruction.py @@ -389,7 +389,7 @@ def mod_2comp(Xdata, par1): bounds=(lb, ub), ) self._t1blgm_map[k, j, i] = par_fit[0] - except RuntimeError: + except RuntimeError: # pragma: no cover self._t1blgm_map[k, j, i] = 0.0 # Adjusting output image boundaries @@ -532,10 +532,10 @@ def create_map( # If the CBF/ATT maps are zero (empty), then a new one is created print( '[blue][INFO] The CBF/ATT map were not provided. Creating these maps before next step...' - ) - basic_maps = self._basic_maps.create_map() - self._cbf_map = basic_maps['cbf'] - self._att_map = basic_maps['att'] + ) # pragma: no cover + basic_maps = self._basic_maps.create_map() # pragma: no cover + self._cbf_map = basic_maps['cbf'] # pragma: no cover + self._att_map = basic_maps['att'] # pragma: no cover x_axis = self._asl_data('m0').shape[2] # height y_axis = self._asl_data('m0').shape[1] # width diff --git a/asltk/utils.py b/asltk/utils.py index b27ec09..52ea824 100644 --- a/asltk/utils.py +++ b/asltk/utils.py @@ -134,7 +134,7 @@ def asl_model_buxton( * math.exp(-att / t1b) * math.exp(-(t[i] - tau[i] - att) / t1bp) ) - except OverflowError: + except OverflowError: # pragma: no cover m_values[i] = 0.0 return m_values @@ -361,7 +361,7 @@ def asl_model_multi_te( Scsf = S1b * (1 - math.exp(-te[i] / tblcsf)) * math.exp( -te[i] / t2csf ) + S1csf * math.exp(-te[i] / t2csf) - except (OverflowError, RuntimeError): + except (OverflowError, RuntimeError): # pragma: no cover Sb = 0.0 Scsf = 0.0 @@ -380,7 +380,7 @@ def asl_model_multi_dw( mag_total[i] = A1 * math.exp(-b_values[i] * D1) + A2 * math.exp( -b_values[i] * D2 ) - except (OverflowError, RuntimeError): + except (OverflowError, RuntimeError): # pragma: no cover mag_total[i] = 0.0 return mag_total