##// END OF EJS Templates
Programa de prueba para lectura de datos del radar ciri huancayo
Alexander Valdez -
r595:44c3fdf9f717
parent child
Show More
@@ -1,108 +1,109
1 1 import os, sys
2 2 from pytz import timezone
3 3 path = os.path.dirname(os.getcwd())
4 4 path = os.path.dirname(path)
5 5
6 6 print path
7 7 sys.path.insert(0, path) # Para usar las librerias del eclipse.
8 8
9 9 from schainpy.controller import Project
10 10
11 11 # from __main__ import time
12 12 #path = os.path.split(os.getcwd())[0]
13 13 #sys.path.append(path)
14 14 # import scipy.io as sio
15 15 # import pprint
16 16 # import numpy
17 17 # import time
18 18 # import os
19 19 # import h5py
20 20 # import re
21 21 # import tables
22 22 #
23 23 # from model.data.jrodata import *
24 24 # from model.proc.jroproc_base import ProcessingUnit, Operation
25 25 # from model.io.jroIO_base import *
26 26
27 27
28 28 # controllerObj = Project()
29 29
30 30 # controllerObj.setup(id = '191', name='test01', description=desc)
31 31
32 32
33 33 #from controller import *
34 34
35 35 desc = "DBS Experiment Test"
36 36 filename = "DBStest.xml"
37 37
38 38 controllerObj = Project()
39 39
40 40 controllerObj.setup(id = '191', name='test01', description=desc)
41 41
42 42 #path = 'F:\CIRI Data\processed'
43 43 path='/media/4B514E8903EBC487/CIRI Data/processed'
44 #path='/home/alex/Desktop/ciri_data'
44 45 #pathFigure = 'C:\Users\jdk5273\Documents\LiClipseWorkspace'
45 46 pathFigure='/home/alex/Pictures/ciri'
46 47 xmin = '16'
47 48 xmax = '17'
48 49 startTime = '15:59:00'
49 50
50 51 readUnitConfObj = controllerObj.addReadUnit(datatype='matoffReader',
51 52 path=path,
52 53 startDate='2015/05/20',
53 54 endDate='2015/05/20',
54 55 startTime=startTime,
55 56 endTime='17:59:59',
56 57 online=0,
57 58 delay=5,
58 59 walk=0)
59 60
60 61 procUnitConfObj1 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=readUnitConfObj.getId())
61 62
62 63 # opObj14 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='other')
63 64 # opObj14.addParameter(name='id', value='1', format='int')
64 65 # opObj14.addParameter(name='wintitle', value='Con interf', format='str')
65 66 # opObj14.addParameter(name='save', value='0', format='bool')
66 67 # opObj14.addParameter(name='figpath', value=pathFigure, format='str')
67 68
68 69 opObj11 = procUnitConfObj1.addOperation(name='IncohInt', optype='other')
69 70 opObj11.addParameter(name='n', value='10', format='int')
70 71
71 72 opObj14 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='other')
72 73 opObj14.addParameter(name='id', value='2', format='int')
73 74 opObj14.addParameter(name='wintitle', value='Con interf', format='str')
74 75 opObj14.addParameter(name='save', value='0', format='bool')
75 76 opObj14.addParameter(name='figpath', value=pathFigure, format='str')
76 77 # opObj14.addParameter(name='zmin', value='5', format='int')
77 78 # opObj14.addParameter(name='zmax', value='90', format='int')
78 79
79 80 opObj14 = procUnitConfObj1.addOperation(name='CrossSpectraPlot', optype='other')
80 81 opObj14.addParameter(name='id', value='4', format='int')
81 82 opObj14.addParameter(name='wintitle', value='Con interf', format='str')
82 83 opObj14.addParameter(name='phase_cmap', value='jet', format='str')
83 84 opObj14.addParameter(name='save', value='0', format='bool')
84 85 opObj14.addParameter(name='figpath', value=pathFigure, format='str')
85 86 # opObj14.addParameter(name='zmin', value='5', format='int')
86 87 # opObj14.addParameter(name='zmax', value='90', format='int')
87 88
88 89 opObj12 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
89 90 opObj12.addParameter(name='id', value='3', format='int')
90 91 opObj12.addParameter(name='wintitle', value='RTI Plot', format='str')
91 92 opObj12.addParameter(name='save', value='1', format='bool')
92 93 opObj12.addParameter(name='figpath', value = pathFigure, format='str')
93 94 opObj12.addParameter(name='xmin', value=xmin, format='float')
94 95 opObj12.addParameter(name='xmax', value=xmax, format='float')
95 96 # opObj12.addParameter(name='zmin', value='5', format='int')
96 97 # opObj12.addParameter(name='zmax', value='90', format='int')
97 98
98 99 #--------------------------------------------------------------------------------------------------
99 100 print "Escribiendo el archivo XML"
100 101 controllerObj.writeXml(filename)
101 102 print "Leyendo el archivo XML"
102 103 controllerObj.readXml(filename)
103 104
104 105 controllerObj.createObjects()
105 106 controllerObj.connectObjects()
106 107 controllerObj.run()
107 108
108 109
General Comments 0
You need to be logged in to leave comments. Login now