##// END OF EJS Templates
Esta archivo contiene la edición para el procesamiento y ploteo de datos hf....
Alexander Valdez -
r546:fec7b3e04037
parent child
Show More
@@ -16,19 +16,22 controllerObj.setup(id = '191', name='test01', description=desc)
16
16
17
17
18 #path='/media/APOLLO/HF_rawdata/d2015026/0/cspec'
18 #path='/media/APOLLO/HF_rawdata/d2015026/0/cspec'
19 path='/media/APOLLO/HF_rawdata/cspec'
19 #path='/media/APOLLO/HF_rawdata/cspec'
20 path="/media/APOLLO/HF_rawdata/d2015059/sp01_f0" #f0=2.72e6
21 #path="/media/APOLLO/HF_rawdata/d2015059/sp01_f1" #f0=3.64e6
20 #path='/media/APOLLO/HF_rawdata/test'
22 #path='/media/APOLLO/HF_rawdata/test'
21 figpath='/home/alex/Pictures/hf2_16'
23 figpath='/home/alex/Pictures/hf2_16/last_data'
22
24 pathFigure='/home/alex/Pictures/hf2_16/last_data'
23 #path='/home/alex/Downloads/ICA_LAST_TEST'
25 #path='/home/alex/Downloads/ICA_LAST_TEST'
24
26
25 readUnitConfObj = controllerObj.addReadUnit(datatype='HFReader',
27 readUnitConfObj = controllerObj.addReadUnit(datatype='HFReader',
26 path=path,
28 path=path,
27 startDate='2013/01/1',
29 startDate='2014/05/13',
28 endDate='2015/12/30',
30 endDate='2015/05/13',
29 startTime='00:00:00',
31 startTime='00:00:00',
30 endTime='23:59:59',
32 endTime='23:59:59',
31 online=0,
33 online=0,
34 #set=8000,
32 delay=10,
35 delay=10,
33 walk=1,
36 walk=1,
34 timezone=-5*3600)
37 timezone=-5*3600)
@@ -40,8 +43,8 procUnitConfObj0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=rea
40 #opObj12.addParameter(name='channelList', value='0', format='intList')
43 #opObj12.addParameter(name='channelList', value='0', format='intList')
41
44
42 #
45 #
43 # opObj12 = procUnitConfObj0.addOperation(name='CohInt', optype='other')
46 opObj12 = procUnitConfObj0.addOperation(name='CohInt', optype='other')
44 # opObj12.addParameter(name='n', value='10', format='int')
47 opObj12.addParameter(name='n', value='4', format='int')
45 #
48 #
46 # opObj11 = procUnitConfObj0.addOperation(name='Scope', optype='other')
49 # opObj11 = procUnitConfObj0.addOperation(name='Scope', optype='other')
47 # opObj11.addParameter(name='id', value='10', format='int')
50 # opObj11.addParameter(name='id', value='10', format='int')
@@ -50,8 +53,17 procUnitConfObj0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=rea
50 # opObj11.addParameter(name='ymax', value='1e-8', format='float')
53 # opObj11.addParameter(name='ymax', value='1e-8', format='float')
51 # #
54 # #
52 procUnitConfObj1 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObj0.getId())
55 procUnitConfObj1 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObj0.getId())
53 procUnitConfObj1.addParameter(name='nFFTPoints', value='50', format='int')
56 procUnitConfObj1.addParameter(name='nFFTPoints', value='25', format='int')
54 procUnitConfObj1.addParameter(name='nProfiles', value='50', format='int')
57 procUnitConfObj1.addParameter(name='nProfiles', value='25', format='int')
58 procUnitConfObj1.addParameter(name='pairsList', value='(0,1)', format='pairsList')
59
60
61 opObj11 = procUnitConfObj1.addOperation(name='IncohInt', optype='other')
62 opObj11.addParameter(name='n', value='15', format='float')
63
64 # opObj11 = procUnitConfObj1.addOperation(name='SpectraWriter', optype='other')
65 # opObj11.addParameter(name='path', value='/home/alex/Downloads/pdata_hf')
66 # opObj11.addParameter(name='blocksPerFile', value='1', format='int')
55
67
56 #
68 #
57 # opObj11 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='other')
69 # opObj11 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='other')
@@ -59,18 +71,80 procUnitConfObj1.addParameter(name='nProfiles', value='50', format='int')
59 # opObj11.addParameter(name='wintitle', value='HF_Jicamarca', format='str')
71 # opObj11.addParameter(name='wintitle', value='HF_Jicamarca', format='str')
60 # opObj11.addParameter(name='zmin', value='-120', format='float')
72 # opObj11.addParameter(name='zmin', value='-120', format='float')
61 # opObj11.addParameter(name='zmax', value='-70', format='float')
73 # opObj11.addParameter(name='zmax', value='-70', format='float')
62
74 # opObj11.addParameter(name='save', value='1', format='int')
75 # opObj11.addParameter(name='figpath', value=figpath, format='str')
76
77
78 #opObj11 = procUnitConfObj1.addOperation(name='PowerProfile', optype='other')
79 #opObj11.addParameter(name='id', value='2004', format='int')
80 #opObj11.addParameter(name='wintitle', value='HF_Jicamarca', format='str')
81
82 #opObj11.addParameter(name='channelList', value='0,1,2,3', format='intlist')
83 #opObj11.addParameter(name='save', value='1', format='bool')
84 #opObj11.addParameter(name='figpath', value=figpath, format='str')
85 ##opObj11.addParameter(name='xmin', value='10', format='int')
86 ##opObj11.addParameter(name='xmax', value='40', format='int')
87
88 # opObj11 = procUnitConfObj1.addOperation(name='CoherenceMap', optype='other')
89 # opObj11.addParameter(name='id', value='4005', format='int')
90 # opObj11.addParameter(name='wintitle', value='HF_Jicamarca', format='str')
91 # opObj11.addParameter(name='xmin', value='0', format='float')
92 # opObj11.addParameter(name='xmax', value='24', format='float')
93 # #opObj11.addParameter(name='channelList', value='0,1,2,3', format='intlist')
94 # opObj11.addParameter(name='save', value='1', format='bool')
95 # opObj11.addParameter(name='figpath', value=figpath, format='str')
96
97 # opObj11 = procUnitConfObj1.addOperation(name='CrossSpectraPlot', optype='other')
98 # opObj11.addParameter(name='id', value='6005', format='int')
99 # opObj11.addParameter(name='wintitle', value='HF_Jicamarca', format='str')
100 # opObj11.addParameter(name='zmin', value='-110', format='float')
101 # opObj11.addParameter(name='zmax', value='-50', format='float')
102 # #opObj11.addParameter(name='xmin', value='0', format='float')
103 # #opObj11.addParameter(name='xmax', value='24', format='float')
104 # #opObj11.addParameter(name='channelList', value='0,1,2,3', format='intlist')
105 # opObj11.addParameter(name='save', value='1', format='bool')
106 # opObj11.addParameter(name='figpath', value=figpath, format='str')
107
108 #
109 # #
63 opObj11 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
110 opObj11 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
64 opObj11.addParameter(name='id', value='3002', format='int')
111 opObj11.addParameter(name='id', value='3002', format='int')
65 opObj11.addParameter(name='wintitle', value='HF_Jicamarca', format='str')
112 opObj11.addParameter(name='wintitle', value='HF_Jicamarca', format='str')
66 opObj11.addParameter(name='channelList', value='0', format='intlist')
113 #opObj11.addParameter(name='channelList', value='0', format='intlist')
67 opObj11.addParameter(name='xmin', value='0', format='float')
114 opObj11.addParameter(name='xmin', value='0', format='float')
68 opObj11.addParameter(name='xmax', value='24', format='float')
115 opObj11.addParameter(name='xmax', value='24', format='float')
69 opObj11.addParameter(name='zmin', value='-110', format='float')
116 #opObj11.addParameter(name='zmin', value='-110', format='float')
70 opObj11.addParameter(name='zmax', value='-70', format='float')
117 #opObj11.addParameter(name='zmax', value='-50', format='float')
71 opObj11.addParameter(name='save', value='1', format='int')
118 opObj11.addParameter(name='save', value='1', format='int')
72 opObj11.addParameter(name='figpath', value=figpath, format='str')
119 opObj11.addParameter(name='figpath', value=figpath, format='str')
73
120
121
122 #------------------------------------------------------------------
123
124 # procUnitConfObj2 = controllerObj.addProcUnit(datatype='ParametersProc', inputId=procUnitConfObj1.getId())
125 # opObj20 = procUnitConfObj2.addOperation(name='GetMoments')
126
127 # opObj21 = procUnitConfObj2.addOperation(name='MomentsPlot', optype='other')
128 # opObj21.addParameter(name='id', value='3', format='int')
129 # opObj21.addParameter(name='wintitle', value='Moments Plot', format='str')
130 # opObj21.addParameter(name='save', value='1', format='bool')
131 # opObj21.addParameter(name='figpath', value=pathFigure, format='str')
132 # #opObj21.addParameter(name='zmin', value='5', format='int')
133 # #opObj21.addParameter(name='zmax', value='90', format='int')
134 #
135 # opObj21 = procUnitConfObj2.addOperation(name='ParametersPlot', optype='other')
136 # opObj21.addParameter(name='id', value='5', format='int')
137 # opObj21.addParameter(name='wintitle', value='Radial Velocity Plot', format='str')
138 # opObj21.addParameter(name='save', value='1', format='bool')
139 # opObj21.addParameter(name='figpath', value=pathFigure, format='str')
140 # opObj21.addParameter(name='SNRmin', value='-50', format='int')
141 # opObj21.addParameter(name='SNRmax', value='-10', format='int')
142 # opObj21.addParameter(name='SNRthresh', value='0', format='float')
143 # opObj21.addParameter(name='xmin', value=0, format='float')
144 # opObj21.addParameter(name='xmax', value=24, format='float')
145
146
147
74 print "Escribiendo el archivo XML"
148 print "Escribiendo el archivo XML"
75 controllerObj.writeXml(filename)
149 controllerObj.writeXml(filename)
76 print "Leyendo el archivo XML"
150 print "Leyendo el archivo XML"
General Comments 0
You need to be logged in to leave comments. Login now