Changes in sasmodels/weights.py [3d58247:f41027b] in sasmodels
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sasmodels/weights.py
r3d58247 rf41027b 231 231 )) 232 232 233 SAS_WEIGHTS_PATH = "~/.sasview/weights" 234 def load_weights(pattern=None): 235 # type: (str) -> None 236 """ 237 Load dispersion distributions matching the given glob pattern 238 """ 239 import logging 240 import os 241 import os.path 242 import glob 243 import traceback 244 from .custom import load_custom_kernel_module 245 if pattern is None: 246 path = os.environ.get("SAS_WEIGHTS_PATH", SAS_WEIGHTS_PATH) 247 pattern = os.path.join(path, "*.py") 248 for filename in sorted(glob.glob(os.path.expanduser(pattern))): 249 try: 250 #print("loading weights from", filename) 251 module = load_custom_kernel_module(filename) 252 MODELS[module.Dispersion.type] = module.Dispersion 253 except Exception as exc: 254 logging.error(traceback.format_exc(exc)) 233 255 234 256 def get_weights(disperser, n, width, nsigmas, value, limits, relative):
Note: See TracChangeset
for help on using the changeset viewer.