readCalDataFromASDM
Return to directory of Todd's CASA extensions
Builds a dictionary relating the calDataId to the scan number of an ASDM. See also
readCalData from a measurement set.
Usage:
au.readCalDataFromASDM(sdmfile)
Example:
CASA <18>: au.readCalDataFromASDM('uid___A002_X652932_X2438')
Out[18]:
{0: {'calDataId': 'CalData_0', 'scan': 1},
1: {'calDataId': 'CalData_1', 'scan': 1},
2: {'calDataId': 'CalData_2', 'scan': 2},
3: {'calDataId': 'CalData_3', 'scan': 2},
4: {'calDataId': 'CalData_4', 'scan': 3},
5: {'calDataId': 'CalData_5', 'scan': 3},
6: {'calDataId': 'CalData_6', 'scan': 4},
7: {'calDataId': 'CalData_7', 'scan': 5},
8: {'calDataId': 'CalData_8', 'scan': 5},
9: {'calDataId': 'CalData_9', 'scan': 6},
10: {'calDataId': 'CalData_10', 'scan': 6},
11: {'calDataId': 'CalData_11', 'scan': 7},
12: {'calDataId': 'CalData_12', 'scan': 7},
13: {'calDataId': 'CalData_13', 'scan': 8},
14: {'calDataId': 'CalData_14', 'scan': 8},
15: {'calDataId': 'CalData_15', 'scan': 9},
16: {'calDataId': 'CalData_16', 'scan': 9},
17: {'calDataId': 'CalData_17', 'scan': 10},
18: {'calDataId': 'CalData_18', 'scan': 10},
19: {'calDataId': 'CalData_19', 'scan': 12},
20: {'calDataId': 'CalData_20', 'scan': 12},
21: {'calDataId': 'CalData_21', 'scan': 13},
22: {'calDataId': 'CalData_22', 'scan': 13},
23: {'calDataId': 'CalData_23', 'scan': 15},
24: {'calDataId': 'CalData_24', 'scan': 15},
25: {'calDataId': 'CalData_25', 'scan': 9},
26: {'calDataId': 'CalData_26', 'scan': 9},
27: {'calDataId': 'CalData_27', 'scan': 16},
28: {'calDataId': 'CalData_28', 'scan': 16},
29: {'calDataId': 'CalData_29', 'scan': 18},
30: {'calDataId': 'CalData_30', 'scan': 18},
31: {'calDataId': 'CalData_31', 'scan': 9},
32: {'calDataId': 'CalData_32', 'scan': 9},
33: {'calDataId': 'CalData_33', 'scan': 19},
34: {'calDataId': 'CalData_34', 'scan': 19},
35: {'calDataId': 'CalData_35', 'scan': 21},
36: {'calDataId': 'CalData_36', 'scan': 21},
37: {'calDataId': 'CalData_37', 'scan': 9},
38: {'calDataId': 'CalData_38', 'scan': 9},
39: {'calDataId': 'CalData_39', 'scan': 22},
40: {'calDataId': 'CalData_40', 'scan': 22},
41: {'calDataId': 'CalData_41', 'scan': 24},
42: {'calDataId': 'CalData_42', 'scan': 24},
43: {'calDataId': 'CalData_43', 'scan': 9},
44: {'calDataId': 'CalData_44', 'scan': 9}}
--
ToddHunter - 2013-09-29