Changes in src/sas/sascalc/data_util/nxsunit.py [b011ecb:e090ba90] in sasview
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/sas/sascalc/data_util/nxsunit.py
rb011ecb re090ba90 99 99 Strip '^' from unit names. 100 100 101 * WARNING * this will incorrect transform 10^3 to 103. 102 """ 103 s.update((k.replace('^',''),v) 104 for k, v in list(s.items()) 105 if '^' in k) 101 * WARNING * this will incorrectly transform 10^3 to 103. 102 """ 103 stripped = [(k.replace('^',''),v) for k, v in s.items() if '^' in k] 104 s.update(stripped) 106 105 107 106 def _build_all_units(): … … 136 135 sld = { '10^-6 Angstrom^-2': 1e-6, 'Angstrom^-2': 1 } 137 136 Q = { 'invA': 1, 'invAng': 1, 'invAngstroms': 1, '1/A': 1, 138 '1/Angstrom': 1, '1/angstrom': 1, 'A^{-1}': 1, 'cm^{-1}': 1e-8,139 137 '10^-3 Angstrom^-1': 1e-3, '1/cm': 1e-8, '1/m': 1e-10, 140 'nm^ {-1}': 1, 'nm^-1': 0.1, '1/nm': 0.1, 'n_m^-1': 0.1 }138 'nm^-1': 0.1, '1/nm': 0.1, 'n_m^-1': 0.1 } 141 139 142 140 _caret_optional(sld) … … 158 156 # units for that particular dimension. 159 157 # Note: don't have support for dimensionless units. 160 unknown = {None:1, '???':1, '': 1, 'a.u.': 1 , 'Counts': 1, 'counts': 1}158 unknown = {None:1, '???':1, '': 1, 'a.u.': 1} 161 159 162 160 def __init__(self, name):
Note: See TracChangeset
for help on using the changeset viewer.