Skip to content

Commit 9224ddf

Browse files
committed
Added clipping to minimum of 0.01 if the signal is negative
1 parent 001b114 commit 9224ddf

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

src/standardized/TF_reference_IVIMfit.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,11 @@ def ivim_fit(self, signals, bvalues=None):
7373
#bvalues = np.array(bvalues)
7474
bvalues = np.array(bvalues)
7575

76+
if np.any(signals < 0):
77+
signals = np.clip(signals,0.01, None)
78+
print('warning, negative values in signal: values clipped to 0.01')
79+
80+
7681
fit_results = self.TF_reference_algorithm(bvalues,signals,b_cutoff=self.thresholds, bounds=self.bounds)
7782

7883
results = {}

0 commit comments

Comments
 (0)