Changeset 1852b17 in sasview
 Timestamp:
 Oct 11, 2018 7:08:17 PM (5 weeks ago)
 Branches:
 py37all, py37sascalc
 Children:
 e4e9162, b5ee871
 Parents:
 7c4bb4d
 File:

 1 edited
Legend:
 Unmodified
 Added
 Removed

test/pr_inversion/test/utest_explorer.py
r7c4bb4d r1852b17 8 8 from sas.sascalc.pr.invertor import Invertor 9 9 from sas.sascalc.pr.distance_explorer import DistExplorer 10 11 try: 12 from utest_invertor import load 13 except ImportError: 14 from .utest_invertor import load 10 15 11 16 def find(filename): … … 36 41 self.assertEqual(len(results.chi2), 25) 37 42 38 39 # Note: duplicated from utest_invertor because the following failed:40 #from .utest_invertor import load41 def load(path = "sphere_60_q0_2.txt"):42 import numpy as np43 import math44 import sys45 # Read the data from the data file46 data_x = np.zeros(0)47 data_y = np.zeros(0)48 data_err = np.zeros(0)49 scale = None50 if path is not None:51 input_f = open(path,'r')52 buff = input_f.read()53 lines = buff.split('\n')54 for line in lines:55 try:56 toks = line.split()57 x = float(toks[0])58 y = float(toks[1])59 if len(toks)>2:60 err = float(toks[2])61 else:62 if scale==None:63 scale = 0.15*math.sqrt(y)64 err = scale*math.sqrt(y)65 data_x = np.append(data_x, x)66 data_y = np.append(data_y, y)67 data_err = np.append(data_err, err)68 except:69 pass70 71 return data_x, data_y, data_err72 73 43 if __name__ == '__main__': 74 44 unittest.main()
Note: See TracChangeset
for help on using the changeset viewer.