1
|
|
|
"""Unit alias dictionary.""" |
2
|
|
|
|
3
|
|
|
# Alias: UOM |
4
|
1 |
|
UNIT_ALIAS_DICT = { |
5
|
|
|
"W/A": "V", |
6
|
|
|
"deg": "dega", |
7
|
|
|
"degr": "dega", |
8
|
|
|
"degrees": "dega", |
9
|
|
|
"DEGREE": "dega", |
10
|
|
|
"DEG": "dega", |
11
|
|
|
"DEGA": "dega", |
12
|
|
|
"DEGREES": "dega", |
13
|
|
|
"DEGS": "dega", |
14
|
|
|
"DG": "dega", |
15
|
|
|
"DMS": "dega", |
16
|
|
|
"Degree": "dega", |
17
|
|
|
"degA": "dega", |
18
|
|
|
"°": "dega", |
19
|
|
|
"lbm/gal": "lbm/gal[US]", |
20
|
|
|
"gal/min": "gal[US]/min", |
21
|
|
|
"galUS/min": "gal[US]/min", |
22
|
|
|
"GAL/MIN": "gal[US]/min", |
23
|
|
|
"GPM": "gal[US]/min", |
24
|
|
|
"USGAL/MIN": "gal[US]/min", |
25
|
|
|
"gpm": "gal[US]/min", |
26
|
|
|
"M3MN": "m3/min", |
27
|
|
|
"c/s": "rev/s", |
28
|
|
|
"cps": "rev/s", |
29
|
|
|
"CPS": "rev/s", |
30
|
|
|
"c/min": "rpm", |
31
|
|
|
"spm": "1/min", |
32
|
|
|
"SPM": "1/min", |
33
|
|
|
"1/MIN": "1/min", |
34
|
|
|
"мин–1": "1/min", |
35
|
|
|
"kft.lbf": "1000 lbf.ft", |
36
|
|
|
"klbf.ft": "1000 lbf.ft", |
37
|
|
|
"KFT.LBF": "1000 lbf.ft", |
38
|
|
|
"Kft.lbs": "1000 lbf.ft", |
39
|
|
|
"Klbf": "1000 lbf.ft", |
40
|
|
|
"ft.lbf": "lbf.ft", |
41
|
|
|
"M": "m", |
42
|
|
|
"M3M2": "m", |
43
|
|
|
"METER": "m", |
44
|
|
|
"METERS": "m", |
45
|
|
|
"METRE": "m", |
46
|
|
|
"METRES": "m", |
47
|
|
|
"Meter": "m", |
48
|
|
|
"m3/m2": "m", |
49
|
|
|
"meter": "m", |
50
|
|
|
"metres": "m", |
51
|
|
|
"м": "m", |
52
|
|
|
"deg/100ft": "0.01 dega/ft", |
53
|
|
|
"dega/100ft": "0.01 dega/ft", |
54
|
|
|
"0.01 deg/ft": "0.01 dega/ft", |
55
|
|
|
"feet": "ft", |
56
|
|
|
"FT": "ft", |
57
|
|
|
"foot": "ft", |
58
|
|
|
"FT/S": "ft/s", |
59
|
|
|
"ft/ht": "ft/h", |
60
|
|
|
"F/HR": "ft/h", |
61
|
|
|
"f/hr": "ft/h", |
62
|
|
|
"FT/H": "ft/h", |
63
|
|
|
"ft/hr": "ft/h", |
64
|
|
|
"FT/HR": "ft/h", |
65
|
|
|
"m/hr": "m/h", |
66
|
|
|
"M/HR": "m/h", |
67
|
|
|
"1/30 deg/m": "1/30 dega/m", |
68
|
|
|
"deg/30m": "1/30 dega/m", |
69
|
|
|
"deg/m": "dega/m", |
70
|
|
|
"1000 ft.lbf": "1000 lbf.ft", |
71
|
|
|
"1000ft.lbf": "1000 lbf.ft", |
72
|
|
|
"1000 lbf": "klbf", |
73
|
|
|
"1000lbf": "klbf", |
74
|
|
|
"1000 lbm": "klbm", |
75
|
|
|
"kkgf": "Mgf", |
76
|
|
|
"ppg": "lbm/gal[US]", |
77
|
|
|
"LB/G": "lbm/gal[US]", |
78
|
|
|
"lb/gal": "lbm/gal[US]", |
79
|
|
|
"LBM/GAL": "lbm/gal[US]", |
80
|
|
|
"PPA": "lbm/gal[US]", |
81
|
|
|
"PPG": "lbm/gal[US]", |
82
|
|
|
"PPGE": "lbm/gal[US]", |
83
|
|
|
"lb/U.S.gal": "lbm/gal[US]", |
84
|
|
|
"lbm/galUS": "lbm/gal[US]", |
85
|
|
|
"1000 kgf": "Mgf", |
86
|
|
|
"KKGF": "Mgf", |
87
|
|
|
"tf": "Mgf", |
88
|
|
|
"v": "V", |
89
|
|
|
"VOLT": "V", |
90
|
|
|
"Volts": "V", |
91
|
|
|
"volts": "V", |
92
|
|
|
"В": "V", |
93
|
|
|
"Mv": "MV", |
94
|
|
|
"DEGC": "degC", |
95
|
|
|
"Cel": "degC", |
96
|
|
|
"DEG C": "degC", |
97
|
|
|
"DEG_C": "degC", |
98
|
|
|
"DEGc": "degC", |
99
|
|
|
"DegC": "degC", |
100
|
|
|
"deg C": "degC", |
101
|
|
|
"oC": "degC", |
102
|
|
|
"lpm": "L/min", |
103
|
|
|
"л/мин": "L/min", |
104
|
|
|
"°C": "degC", |
105
|
|
|
"DEGF": "degF", |
106
|
|
|
"DegF": "degF", |
107
|
|
|
"deg F": "degF", |
108
|
|
|
"oF": "degF", |
109
|
|
|
"°F": "degF", |
110
|
|
|
"RPM": "rpm", |
111
|
|
|
"KLBF": "klbf", |
112
|
|
|
"KFLB": "klbf.ft", # WITS thousand foot-pounds (torque) |
113
|
|
|
"G": "gn", |
114
|
|
|
"G's": "gn", |
115
|
|
|
"hr": "h", |
116
|
|
|
"hour": "h", |
117
|
|
|
"HR": "h", |
118
|
|
|
"hrs": "h", |
119
|
|
|
"MINUTES": "min", |
120
|
|
|
"MIN": "min", |
121
|
|
|
"MINUTE": "min", |
122
|
|
|
"mins": "min", |
123
|
|
|
"мин": "min", |
124
|
|
|
"PSI": "psi", |
125
|
|
|
"APSI": "psi", |
126
|
|
|
"PSIA": "psi", |
127
|
|
|
"psia": "psi", |
128
|
|
|
"KPSI": "kpsi", |
129
|
|
|
"in.lbf": "lbf.in", |
130
|
|
|
"FLBF": "lbf.in", |
131
|
|
|
"ft-lbs": "lbf.in", |
132
|
|
|
"pa": "Pa", |
133
|
|
|
"PA": "Pa", |
134
|
|
|
"IN": "in", |
135
|
|
|
"db": "dB", |
136
|
|
|
"дБ": "dB", |
137
|
|
|
"kpa": "kPa", |
138
|
|
|
"KPA": "kPa", |
139
|
|
|
"1000 Pa": "kPa", |
140
|
|
|
"KPAA": "kPa", |
141
|
|
|
"kN/m2": "kPa", |
142
|
|
|
"kPaa": "kPa", |
143
|
|
|
"кПа": "kPa", |
144
|
|
|
"GAPI": "gAPI", |
145
|
|
|
"OHMM": "ohm.m", |
146
|
|
|
"kdan": "10 kN", |
147
|
|
|
"kdaN": "10 kN", |
148
|
|
|
"KDAN": "10 kN", |
149
|
|
|
"HZ": "Hz", |
150
|
|
|
"pu": "%", |
151
|
|
|
"PU": "%", |
152
|
|
|
"PERC": "%", |
153
|
|
|
"PCNT": "%", |
154
|
|
|
"PERCENTAGE": "%", |
155
|
|
|
"IN2": "in2", |
156
|
|
|
"LB": "lbf", |
157
|
|
|
"LBF": "lbf", |
158
|
|
|
"LBS": "lbf", |
159
|
|
|
"lbs": "lbf", |
160
|
|
|
"kg/(m.s2)": "Pa", |
161
|
|
|
"AHrs": "A.h", |
162
|
|
|
"amp-hours": "A.h", |
163
|
|
|
"degreesCelsius": "degC", |
164
|
|
|
"KNM": "kN.m", |
165
|
|
|
"KGM3": "kg/m3", |
166
|
|
|
"KDN": "10 kN", # WITS kilo deca Newton |
167
|
|
|
"RPG": "rev/gal[US]", |
168
|
|
|
"0.01 m3/m3": "0.01 bbl/bbl", |
169
|
|
|
"0.001/(ohm.m)": "mS", |
170
|
|
|
"MMSCFD": "1E6 ft3/d", |
171
|
|
|
"MMscfd": "1E6 ft3/d", |
172
|
|
|
"mmscfd": "1E6 ft3/d", |
173
|
|
|
} |
174
|
|
|
|
175
|
|
|
|
176
|
1 |
|
def unit_alias(alias): |
177
|
|
|
"""For a given unit alias return the appropriated unit.""" |
178
|
1 |
|
if alias in UNIT_ALIAS_DICT: |
179
|
1 |
|
return UNIT_ALIAS_DICT[alias] |
180
|
|
|
|
181
|
|
|
return alias |
182
|
|
|
|