diff --git a/.gitignore b/.gitignore
index 46a8fa6..7784271 100644
--- a/.gitignore
+++ b/.gitignore
@@ -100,10 +100,20 @@ ENV/
# eclipse
.project
.pydevproject
+<<<<<<< HEAD
# vscode
.vscode
schaingui/node_modules/
-schainpy/scripts/
\ No newline at end of file
+schainpy/scripts/
+=======
+.svn/
+*.png
+*.pyc
+schainpy/scripts
+.vscode
+schaingui/node_modules
+trash
+>>>>>>> master
diff --git a/README.md b/README.md
index 85641e6..27e4544 100644
--- a/README.md
+++ b/README.md
@@ -6,24 +6,40 @@ Signal Chain (SCh) is a radar data processing library developed using [Python](w
## Installation
-Install system dependencies, download the latest stable release from [svn](http://jro-dev.igp.gob.pe/svn/jro_soft/schain/Releases/) e.g. schainpy-2.2.5.tar.gz. and install it as a normal python package.
+Install system dependencies, clone the latest version from [git](http://jro-dev.igp.gob.pe/rhodecode/schain/) and install it as a normal python package.
+### Linux based system
```
$ sudo apt-get install python-pip python-dev gfortran libpng-dev freetype* libblas-dev liblapack-dev libatlas-base-dev python-qt4 python-tk libssl-dev libhdf5-dev
-$ tar xvzf schainpy-2.2.5.tar.gz
-$ cd schainpy-2.2.5
+$ sudo pip install numpy
+$ git clone http://jro-dev.igp.gob.pe/rhodecode/schain/
+$ cd schain
$ sudo pip install ./
-```
-
-**Its recommended to install schain in a virtual environment**
```
+**It is recommended to install schain in a virtual environment**
+```
$ sudo pip install virtualenv
$ virtualenv /path/to/virtual --system-site-packages
$ source /path/to/virtual/bin/activate
-(virtual) $ cd schainpy-2.2.5
+(virtual) $ cd schain
(virtual) $ pip install ./
+
+```
+
+### MAC Os
```
+$ brew install cartr/qt4/pyqt
+$ git clone http://jro-dev.igp.gob.pe/rhodecode/schain/
+$ cd schain
+$ pip install ./
+```
+
+if ```pip install ./``` does not work, install a proper python enviroment, and repeat the steps.
+```
+$ brew install python
+```
+
## First Script
@@ -128,4 +144,4 @@ op.addParameter(name='wintitle', value='RTI', format='str')
controller.start()
-```
+```
\ No newline at end of file
diff --git a/schainpy/CHANGELOG.md b/schainpy/CHANGELOG.md
new file mode 100644
index 0000000..1ef44ce
--- /dev/null
+++ b/schainpy/CHANGELOG.md
@@ -0,0 +1,108 @@
+## CHANGELOG:
+
+### 2.3
+* Added high order function `multiSchain` for multiprocessing scripts.
+* Added two new Processing Units `PublishData` and `ReceiverData` for receiving and sending dataOut through multiple ways (tcp, ipc, inproc).
+* Added a new graphics Processing Unit `PlotterReceiver`. It is decoupled from normal processing sequence with support for data generated by multiprocessing scripts.
+* Added support for sending realtime graphic to web server.
+* XML command `schain` is now `schain --xml`.
+* Added a CLI tool named `schain`.
+ * Scripts templates can be now generated with `schain generate`.
+ * Now it is possible to search Processing Units and Operations with `schain search [module]` to get the right name and its allowed parameters.
+* Added suggestions when parameters are poorly written.
+* `Controller.start()` now runs in a different process than the process calling it.
+* Added `schainpy.utils.log` for log standarization.
+* Running script on online mode no longer ignores date and hour. Issue #1109.
+* Added support for receving voltage data directly from JARS (tcp, ipc).
+* Updated README for compatibility with MAC OS GUI installation.
+* Setup now installs numpy.
+
+### 2.2.6
+* Graphics generated by the GUI are now the same as generated by scripts. Issue #1074.
+* Added support for C extensions.
+* Function `hildebrand_sehkon` optimized with a C wrapper.
+* Numpy version updated.
+* Migration to GIT.
+
+### 2.2.5:
+* splitProfiles and combineProfiles modules were added to VoltageProc and Signal Chain GUI.
+* nProfiles of USRP data (hdf5) is the number of profiles thera are in one second.
+* jroPlotter works directly with data objects instead of dictionaries
+* script "schain" was added to Signal Chain installer
+
+### 2.2.4.1:
+* jroIO_usrp.py is update to read Sandra's data
+* decimation in Spectra and RTI plots is always enabled.
+* time* window option added to GUI
+
+### 2.2.4:
+* jroproc_spectra_lags.py added to schainpy
+* Bug fixed in schainGUI: ProcUnit was created with the same id in some cases.
+* Bug fixed in jroHeaderIO: Header size validation.
+
+### 2.2.3.1:
+* Filtering block by time has been added.
+* Bug fixed plotting RTI, CoherenceMap and others using xmin and xmax parameters. The first day worked
+properly but the next days did not.
+
+### 2.2.3:
+* Bug fixed in GUI: Error getting(reading) Code value
+* Bug fixed in GUI: Flip option always needs channelList field
+* Bug fixed in jrodata: when one branch modified a value in "dataOut" (example: dataOut.code) this value
+was modified for every branch (because this was a reference). It was modified in data.copy()
+* Bug fixed in jroproc_voltage.profileSelector(): rangeList replaces to profileRangeList.
+
+### 2.2.2:
+* VoltageProc: ProfileSelector, Reshape, Decoder with nTxs!=1 and getblock=True was tested
+* Rawdata and testRawdata.py added to Signal Chain project
+
+### 2.2.1:
+* Bugs fixed in GUI
+* Views were improved in GUI
+* Support to MST* ISR experiments
+* Bug fixed getting noise using hyldebrant. (minimum number of points > 20%)
+* handleError added to jroplotter.py
+
+### 2.2.0:
+* GUI: use of external plotter
+* Compatible with matplotlib 1.5.0
+
+### 2.1.5:
+* serializer module added to Signal Chain
+* jroplotter.py added to Signal Chain
+
+### 2.1.4.2:
+* A new Plotter Class was added
+* Project.start() does not accept filename as a parameter anymore
+
+### 2.1.4.1:
+* Send notifications when an error different to ValueError is detected
+
+### 2.1.4:
+* Sending error notifications to signal chain administrator
+* Login to email server added
+
+### 2.1.3.3:
+* Colored Button Icons were added to GUI
+
+### 2.1.3.2:
+* GUI: user interaction enhanced
+* controller_api.py: Safe access to ControllerThead
+
+### 2.1.3.1:
+* GUI: every icon were resized
+* jroproc_voltage.py: Print a message when "Read from code" option is selected and the code is not defined inside data file
+
+### 2.1.3:
+* jroplot_heispectra.py: SpectraHeisScope was not showing the right channels
+* jroproc_voltage.py: Bug fixed selecting profiles (self.nProfiles took a wrong value),
+ Bug fixed selecting heights by block (selecting profiles instead heights)
+* jroproc_voltage.py: New feature added: decoding data by block using FFT.
+* jroIO_heispectra.py: Bug fixed in FitsReader. Using local Fits instance instead schainpy.mode.data.jrodata.Fits.
+* jroIO_heispectra.py: Channel index list does not exist.
+
+### 2.1.2:
+* jroutils_ftp.py: Bug fixed, Any error sending file stopped the Server Thread
+ Server thread opens and closes remote server each time file list is sent
+* jroplot_spectra.py: Noise path was not being created when noise data is saved.
+* jroIO_base.py: startTime can be greater than endTime. Example: SpreadF [18:00 * 07:00]
\ No newline at end of file
diff --git a/schainpy/__init__.py b/schainpy/__init__.py
index 3b8fe16..af29ee4 100644
--- a/schainpy/__init__.py
+++ b/schainpy/__init__.py
@@ -4,4 +4,5 @@ Created on Feb 7, 2012
@author $Author$
@version $Id$
'''
-__version__ = "2.3"
\ No newline at end of file
+
+__version__ = "2.3"
diff --git a/schainpy/controller.py b/schainpy/controller.py
index 82a8787..a53907a 100644
--- a/schainpy/controller.py
+++ b/schainpy/controller.py
@@ -326,10 +326,10 @@ class OperationConf():
def getParameterValue(self, parameterName):
parameterObj = self.getParameterObj(parameterName)
-
-# if not parameterObj:
-# return None
-
+
+ # if not parameterObj:
+ # return None
+
value = parameterObj.getValue()
return value
@@ -647,11 +647,11 @@ class ProcUnitConf():
def printattr(self):
print "%s[%s]: name = %s, datatype = %s, inputId = %s" %(self.ELEMENTNAME,
- self.id,
- self.name,
- self.datatype,
- self.inputId)
-
+ self.id,
+ self.name,
+ self.datatype,
+ self.inputId)
+
for opConfObj in self.opConfObjList:
opConfObj.printattr()
@@ -706,13 +706,13 @@ class ProcUnitConf():
sts = self.procUnitObj.call(opType = opConfObj.type,
opName = opConfObj.name,
opId = opConfObj.id,
- )
-
-# total_time = time.time() - ini
-#
-# if total_time > 0.002:
-# print "%s::%s took %f seconds" %(self.name, opConfObj.name, total_time)
-
+ **kwargs)
+
+ # total_time = time.time() - ini
+ #
+ # if total_time > 0.002:
+ # print "%s::%s took %f seconds" %(self.name, opConfObj.name, total_time)
+
is_ok = is_ok or sts
return is_ok
@@ -858,18 +858,18 @@ class ReadUnitConf(ProcUnitConf):
opObj.addParameter(name=key, value=value, format=type(value).__name__)
return opObj
-
-# def makeXml(self, projectElement):
-#
-# procUnitElement = SubElement(projectElement, self.ELEMENTNAME)
-# procUnitElement.set('id', str(self.id))
-# procUnitElement.set('name', self.name)
-# procUnitElement.set('datatype', self.datatype)
-# procUnitElement.set('inputId', str(self.inputId))
-#
-# for opConfObj in self.opConfObjList:
-# opConfObj.makeXml(procUnitElement)
-
+
+ # def makeXml(self, projectElement):
+ #
+ # procUnitElement = SubElement(projectElement, self.ELEMENTNAME)
+ # procUnitElement.set('id', str(self.id))
+ # procUnitElement.set('name', self.name)
+ # procUnitElement.set('datatype', self.datatype)
+ # procUnitElement.set('inputId', str(self.inputId))
+ #
+ # for opConfObj in self.opConfObjList:
+ # opConfObj.makeXml(procUnitElement)
+
def readXml(self, upElement):
self.id = upElement.get('id')
@@ -1111,8 +1111,8 @@ class Project():
self.id = self.projectElement.get('id')
self.name = self.projectElement.get('name')
- self.description = self.projectElement.get('description')
-
+ self.description = self.projectElement.get('description')
+
readUnitElementList = self.projectElement.iter(ReadUnitConf().getElementName())
for readUnitElement in readUnitElementList:
@@ -1142,8 +1142,8 @@ class Project():
def printattr(self):
print "Project[%s]: name = %s, description = %s" %(self.id,
- self.name,
- self.description)
+ self.name,
+ self.description)
for procUnitConfObj in self.procUnitConfObjDict.values():
procUnitConfObj.printattr()
@@ -1180,9 +1180,9 @@ class Project():
import socket
err = traceback.format_exception(sys.exc_info()[0],
- sys.exc_info()[1],
- sys.exc_info()[2])
-
+ sys.exc_info()[1],
+ sys.exc_info()[2])
+
print "***** Error occurred in %s *****" %(procUnitConfObj.name)
print "***** %s" %err[-1]
@@ -1213,10 +1213,10 @@ class Project():
adminObj = schainpy.admin.SchainNotify()
adminObj.sendAlert(message=message,
- subject=subject,
- subtitle=subtitle,
- filename=self.filename)
-
+ subject=subject,
+ subtitle=subtitle,
+ filename=self.filename)
+
def isPaused(self):
return 0
diff --git a/schainpy/controller_api.py b/schainpy/controller_api.py
index d8d87b9..2d1775e 100644
--- a/schainpy/controller_api.py
+++ b/schainpy/controller_api.py
@@ -14,8 +14,8 @@ class ControllerThread(threading.Thread, Project):
self.setDaemon(True)
self.lock = threading.Lock()
- self.control = {'stop':False, 'pause':False}
-
+ self.control = { 'stop':False, 'pause':False }
+
def __del__(self):
self.control['stop'] = True
@@ -90,7 +90,7 @@ class ControllerThread(threading.Thread, Project):
continue
if thisOpObj.name in plotterList:
- thisOpObj.type = "plotter"
+ thisOpObj.type = "other"
def setPlotterQueue(self, plotter_queue):
diff --git a/schainpy/model/data/jrodata.py b/schainpy/model/data/jrodata.py
index f7260e7..f787ad5 100644
--- a/schainpy/model/data/jrodata.py
+++ b/schainpy/model/data/jrodata.py
@@ -292,11 +292,9 @@ class JROData(GenericData):
return fmax
def getFmax(self):
-
PRF = 1./(self.ippSeconds * self.nCohInt)
fmax = PRF
-
return fmax
def getVmax(self):
diff --git a/schainpy/model/graphics/jroplot_spectra.py b/schainpy/model/graphics/jroplot_spectra.py
index acec4b0..815ce1b 100644
--- a/schainpy/model/graphics/jroplot_spectra.py
+++ b/schainpy/model/graphics/jroplot_spectra.py
@@ -24,8 +24,8 @@ class SpectraPlot(Figure):
self.isConfig = False
self.__nsubplots = 1
- self.WIDTH = 250
- self.HEIGHT = 250
+ self.WIDTH = 1000
+ self.HEIGHT = 1000
self.WIDTHPROF = 120
self.HEIGHTPROF = 0
self.counter_imagwr = 0
diff --git a/schainpy/model/graphics/jroplotter.py b/schainpy/model/graphics/jroplotter.py
index 1a632b0..118ca9b 100644
--- a/schainpy/model/graphics/jroplotter.py
+++ b/schainpy/model/graphics/jroplotter.py
@@ -124,7 +124,7 @@ class PlotManager():
subtitle = "%s:\n" %(name)
subtitle += "Hostname: %s\n" %socket.gethostbyname(socket.gethostname())
subtitle += "Working directory: %s\n" %os.path.abspath("./")
-# subtitle += "Configuration file: %s\n" %self.filename
+ # subtitle += "Configuration file: %s\n" %self.filename
subtitle += "Time: %s\n" %str(datetime.datetime.now())
adminObj = schainpy.admin.SchainNotify()
diff --git a/schainpy/model/io/jroIO_base.py b/schainpy/model/io/jroIO_base.py
index 1e085e1..d7a11ee 100644
--- a/schainpy/model/io/jroIO_base.py
+++ b/schainpy/model/io/jroIO_base.py
@@ -625,7 +625,7 @@ class JRODataReader(JRODataIO):
dateList, pathList = self.findDatafiles(path, startDate, endDate, expLabel, ext, walk, include_path=True)
if dateList == []:
-# print "[Reading] Date range selected invalid [%s - %s]: No *%s files in %s)" %(startDate, endDate, ext, path)
+ # print "[Reading] Date range selected invalid [%s - %s]: No *%s files in %s)" %(startDate, endDate, ext, path)
return None, None
if len(dateList) > 1:
@@ -637,8 +637,8 @@ class JRODataReader(JRODataIO):
datetimeList = []
for thisPath in pathList:
-# thisPath = pathList[pathDict[file]]
-
+ # thisPath = pathList[pathDict[file]]
+
fileList = glob.glob1(thisPath, "*%s" %ext)
fileList.sort()
@@ -767,7 +767,7 @@ class JRODataReader(JRODataIO):
idFile += 1
if not(idFile < len(self.filenameList)):
self.flagNoMoreFiles = 1
-# print "[Reading] No more Files"
+ # print "[Reading] No more Files"
return 0
filename = self.filenameList[idFile]
@@ -785,7 +785,7 @@ class JRODataReader(JRODataIO):
self.fileSize = fileSize
self.fp = fp
-# print "[Reading] Setting the file: %s"%self.filename
+ # print "[Reading] Setting the file: %s"%self.filename
return 1
@@ -868,14 +868,14 @@ class JRODataReader(JRODataIO):
if self.fp != None: self.fp.close()
self.fp = open(fullfilename, 'rb')
self.flagNoMoreFiles = 0
-# print '[Reading] Setting the file: %s' % fullfilename
+ # print '[Reading] Setting the file: %s' % fullfilename
else:
self.fileSize = 0
self.filename = None
self.flagIsNewFile = 0
self.fp = None
self.flagNoMoreFiles = 1
-# print '[Reading] No more files to read'
+ # print '[Reading] No more files to read'
return fileOk_flag
@@ -929,7 +929,7 @@ class JRODataReader(JRODataIO):
return 1
if self.fileSize == self.fileSizeByHeader:
-# self.flagEoF = True
+ # self.flagEoF = True
return 0
print "[Reading] Waiting %0.2f seconds for the next block, try %03d ..." % (self.delay, nTries+1)
@@ -983,13 +983,13 @@ class JRODataReader(JRODataIO):
else:
self.fp.seek(self.fp.tell() - neededsize)
break
-
-# csize = self.fileSize - self.fp.tell()
-# neededsize = self.processingHeaderObj.blockSize + self.basicHeaderSize
-# factor = int(csize/neededsize)
-# if factor > 0:
-# self.fp.seek(self.fp.tell() + factor*neededsize)
-
+
+ # csize = self.fileSize - self.fp.tell()
+ # neededsize = self.processingHeaderObj.blockSize + self.basicHeaderSize
+ # factor = int(csize/neededsize)
+ # if factor > 0:
+ # self.fp.seek(self.fp.tell() + factor*neededsize)
+
self.flagIsNewFile = 0
self.__isFirstTimeOnline = 0
@@ -997,10 +997,10 @@ class JRODataReader(JRODataIO):
#if self.server is None:
if self.fp == None:
return 0
-
-# if self.online:
-# self.__jumpToLastBlock()
-
+
+ # if self.online:
+ # self.__jumpToLastBlock()
+
if self.flagIsNewFile:
self.lastUTTime = self.basicHeaderObj.utc
return 1
@@ -1094,8 +1094,8 @@ class JRODataReader(JRODataIO):
self.dtype = datatype_str
#self.ippSeconds = 2 * 1000 * self.radarControllerHeaderObj.ipp / self.c
self.fileSizeByHeader = self.processingHeaderObj.dataBlocksPerFile * self.processingHeaderObj.blockSize + self.firstHeaderSize + self.basicHeaderSize*(self.processingHeaderObj.dataBlocksPerFile - 1)
-# self.dataOut.channelList = numpy.arange(self.systemHeaderObj.numChannels)
-# self.dataOut.channelIndexList = numpy.arange(self.systemHeaderObj.numChannels)
+ # self.dataOut.channelList = numpy.arange(self.systemHeaderObj.numChannels)
+ # self.dataOut.channelIndexList = numpy.arange(self.systemHeaderObj.numChannels)
self.getBlockDimension()
def __verifyFile(self, filename, msgFlag=True):
@@ -1340,47 +1340,14 @@ class JRODataReader(JRODataIO):
return
self.fileIndex = -1
- self.pathList = pathList
- self.filenameList = filenameList
- file_name = os.path.basename(filenameList[-1])
- basename, ext = os.path.splitext(file_name)
- last_set = int(basename[-3:])
-
- self.online = online
- self.realtime = realtime
- self.delay = delay
- ext = ext.lower()
- self.ext = ext
- self.getByBlock = getblock
- self.nTxs = nTxs
- self.startTime = startTime
- self.endTime = endTime
-
- #Added-----------------
- self.selBlocksize = blocksize
- self.selBlocktime = blocktime
-
- # Verbose-----------
- self.verbose = verbose
- self.warnings = warnings
-
- if not(self.setNextFile()):
- if (startDate!=None) and (endDate!=None):
- print "[Reading] No files in range: %s - %s" %(datetime.datetime.combine(startDate,startTime).ctime(), datetime.datetime.combine(endDate,endTime).ctime())
- elif startDate != None:
- print "[Reading] No files in range: %s" %(datetime.datetime.combine(startDate,startTime).ctime())
- else:
- print "[Reading] No files"
-
- self.fileIndex = -1
- self.pathList = []
- self.filenameList = []
- return
-
- # self.getBasicHeader()
-
- if last_set != None:
- self.dataOut.last_block = last_set * self.processingHeaderObj.dataBlocksPerFile + self.basicHeaderObj.dataBlock
+ self.pathList = []
+ self.filenameList = []
+ return
+
+ # self.getBasicHeader()
+
+ if last_set != None:
+ self.dataOut.last_block = last_set * self.processingHeaderObj.dataBlocksPerFile + self.basicHeaderObj.dataBlock
return
def getBasicHeader(self):
diff --git a/schainpy/model/io/jroIO_digitalRF.py b/schainpy/model/io/jroIO_digitalRF.py
index 92ceef9..84338f1 100644
--- a/schainpy/model/io/jroIO_digitalRF.py
+++ b/schainpy/model/io/jroIO_digitalRF.py
@@ -55,6 +55,7 @@ class DigitalRFReader(ProcessingUnit):
self.__nCode = None
self.__nBaud = None
self.__code = None
+ self.dtype = None
def close(self):
print 'Average of writing to digital rf format is ', self.oldAverage * 1000
@@ -73,13 +74,30 @@ class DigitalRFReader(ProcessingUnit):
ippSeconds = 1.0*self.__nSamples/self.__sample_rate
nProfiles = 1.0/ippSeconds # Number of profiles in one second
-
- self.dataOut.radarControllerHeaderObj = RadarControllerHeader(self.__radarControllerHeader)
-
- self.dataOut.systemHeaderObj = SystemHeader(self.__systemHeader)
-
+
+ try:
+ self.dataOut.radarControllerHeaderObj = RadarControllerHeader(self.__radarControllerHeader)
+ except:
+ self.dataOut.radarControllerHeaderObj = RadarControllerHeader(
+ txA=0,
+ txB=0,
+ nWindows=1,
+ nHeights=self.__nSamples,
+ firstHeight=self.__firstHeigth,
+ deltaHeight=self.__deltaHeigth,
+ codeType=self.__codeType,
+ nCode=self.__nCode, nBaud=self.__nBaud,
+ code = self.__code)
+
+ try:
+ self.dataOut.systemHeaderObj = SystemHeader(self.__systemHeader)
+ except:
+ self.dataOut.systemHeaderObj = SystemHeader(nSamples=self.__nSamples,
+ nProfiles=nProfiles,
+ nChannels=len(self.__channelList),
+ adcResolution=14)
self.dataOut.type = "Voltage"
-
+
self.dataOut.data = None
self.dataOut.dtype = self.dtype
@@ -112,15 +130,19 @@ class DigitalRFReader(ProcessingUnit):
self.dataOut.errorCount = 0
- self.dataOut.nCohInt = self.fixed_metadata_dict['nCohInt']
+ try:
+ self.dataOut.nCohInt = self.fixed_metadata_dict.get('nCohInt', 1)
- self.dataOut.flagDecodeData = self.fixed_metadata_dict['flagDecodeData'] # asumo que la data esta decodificada
+ self.dataOut.flagDecodeData = self.fixed_metadata_dict['flagDecodeData'] # asumo que la data esta decodificada
- self.dataOut.flagDeflipData = self.fixed_metadata_dict['flagDeflipData'] # asumo que la data esta sin flip
+ self.dataOut.flagDeflipData = self.fixed_metadata_dict['flagDeflipData'] # asumo que la data esta sin flip
- self.dataOut.flagShiftFFT = self.fixed_metadata_dict['flagShiftFFT']
+ self.dataOut.flagShiftFFT = self.fixed_metadata_dict['flagShiftFFT']
- self.dataOut.useLocalTime = self.fixed_metadata_dict['useLocalTime']
+ self.dataOut.useLocalTime = self.fixed_metadata_dict['useLocalTime']
+ except:
+ pass
+
self.dataOut.ippSeconds = ippSeconds
@@ -237,35 +259,29 @@ class DigitalRFReader(ProcessingUnit):
top_properties = self.digitalReadObj.get_properties(channelNameList[channelList[0]])
-
-
-
-
self.__num_subchannels = top_properties['num_subchannels']
self.__sample_rate = 1.0 * top_properties['sample_rate_numerator'] / top_properties['sample_rate_denominator']
-
# self.__samples_per_file = top_properties['samples_per_file'][0]
self.__deltaHeigth = 1e6*0.15/self.__sample_rate ## why 0.15?
this_metadata_file = self.digitalReadObj.get_digital_metadata(channelNameList[channelList[0]])
metadata_bounds = this_metadata_file.get_bounds()
self.fixed_metadata_dict = this_metadata_file.read(metadata_bounds[0])[metadata_bounds[0]] ## GET FIRST HEADER
- self.__processingHeader = self.fixed_metadata_dict['processingHeader']
- self.__radarControllerHeader = self.fixed_metadata_dict['radarControllerHeader']
- self.__systemHeader = self.fixed_metadata_dict['systemHeader']
- self.dtype = cPickle.loads(self.fixed_metadata_dict['dtype'])
+
+ try:
+ self.__processingHeader = self.fixed_metadata_dict['processingHeader']
+ self.__radarControllerHeader = self.fixed_metadata_dict['radarControllerHeader']
+ self.__systemHeader = self.fixed_metadata_dict['systemHeader']
+ self.dtype = cPickle.loads(self.fixed_metadata_dict['dtype'])
+ except:
+ pass
+
self.__frequency = None
- try:
- self.__frequency = self.fixed_metadata_dict['frequency']
- except:
- self.__frequency = None
+ self.__frequency = self.fixed_metadata_dict.get('frequency', 1)
- try:
- self.__timezone = self.fixed_metadata_dict['timezone'] * 60
- except:
- self.__timezone = 0
+ self.__timezone = self.fixed_metadata_dict.get('timezone', 300)
try:
@@ -284,11 +300,15 @@ class DigitalRFReader(ProcessingUnit):
nBaud = 1
code = numpy.ones((nCode, nBaud), dtype=numpy.int)
- if codeType:
- nCode = self.__radarControllerHeader['nCode']
- nBaud = self.__radarControllerHeader['nBaud']
- code = self.__radarControllerHeader['code']
-
+ try:
+ if codeType:
+ nCode = self.__radarControllerHeader['nCode']
+ nBaud = self.__radarControllerHeader['nBaud']
+ code = self.__radarControllerHeader['code']
+ except:
+ pass
+
+
if not ippKm:
try:
# seconds to km
@@ -296,6 +316,7 @@ class DigitalRFReader(ProcessingUnit):
except:
ippKm = None
####################################################
+ self.__ippKm = ippKm
startUTCSecond = None
endUTCSecond = None
@@ -336,7 +357,7 @@ class DigitalRFReader(ProcessingUnit):
self.profileIndex = 0
self.i= 0
self.__delay = delay
- self.__ippKm = ippKm
+
self.__codeType = codeType
self.__nCode = nCode
self.__nBaud = nBaud
@@ -587,6 +608,7 @@ class DigitalRFWriter(Operation):
Operation.__init__(self, **kwargs)
self.metadata_dict = {}
self.dataOut = None
+ self.dtype = None
def setHeader(self):
diff --git a/schainpy/model/proc/jroproc_spectra.py b/schainpy/model/proc/jroproc_spectra.py
index 0ba384e..768fec4 100644
--- a/schainpy/model/proc/jroproc_spectra.py
+++ b/schainpy/model/proc/jroproc_spectra.py
@@ -109,7 +109,7 @@ class SpectraProc(ProcessingUnit):
if self.dataIn.type == "Spectra":
self.dataOut.copy(self.dataIn)
-# self.__selectPairs(pairsList)
+ # self.__selectPairs(pairsList)
return True
if self.dataIn.type == "Voltage":
@@ -878,7 +878,6 @@ class IncohInt(Operation):
return self.__initime, avgdata_spc, avgdata_cspc, avgdata_dc
def run(self, dataOut, n=None, timeInterval=None, overlapping=False):
-
if n==1:
return
diff --git a/schainpy/model/utils/jroutils_ftp.py b/schainpy/model/utils/jroutils_ftp.py
index 0aa361f..d2a1264 100644
--- a/schainpy/model/utils/jroutils_ftp.py
+++ b/schainpy/model/utils/jroutils_ftp.py
@@ -32,9 +32,7 @@ class Remote(Thread):
None
Written by:
-
- "Miguel Urco":mailto:miguel.urco@jro.igp.gob.pe Jun. 03, 2015
-
+ "Miguel Urco":mailto:miguel.urco@jro.igp.gob.pe Jun. 03, 2015
"""
server = None
@@ -168,13 +166,13 @@ class Remote(Thread):
return 0
self.mutex.acquire()
-# init = time.time()
-#
-# while(self.bussy):
-# sleep(0.1)
-# if time.time() - init > 2*self.period:
-# return 0
-
+ # init = time.time()
+ #
+ # while(self.bussy):
+ # sleep(0.1)
+ # if time.time() - init > 2*self.period:
+ # return 0
+
self.fileList = fileList
self.mutex.release()
return 1
@@ -197,8 +195,8 @@ class Remote(Thread):
if self.stopFlag:
break
-
-# self.bussy = True
+
+ # self.bussy = True
self.mutex.acquire()
print "[Remote Server] Opening %s" %self.__server
@@ -400,21 +398,21 @@ class SSHClient(Remote):
def open(self, server, username, password, remotefolder, port=22):
"""
- This method is used to set SSH parameters and establish a connection to a remote server
-
- Inputs:
- server - remote server IP Address
-
- username - remote server Username
-
- password - remote server password
-
- remotefolder - remote server current working directory
-
- Return: void
-
- Affects:
- self.status - in case of error or fail connection this parameter is set to 0 else 1
+ This method is used to set SSH parameters and establish a connection to a remote server
+
+ Inputs:
+ server - remote server IP Address
+
+ username - remote server Username
+
+ password - remote server password
+
+ remotefolder - remote server current working directory
+
+ Return: void
+
+ Affects:
+ self.status - in case of error or fail connection this parameter is set to 0 else 1
"""
import socket
@@ -440,7 +438,7 @@ class SSHClient(Remote):
try:
sshClientObj.connect(server, username=username, password=password, port=port)
except paramiko.AuthenticationException, e:
-# print "SSH username or password are incorrect: %s"
+ # print "SSH username or password are incorrect: %s"
print "[SSH Server]:", e
return 0
except SSHException, e:
@@ -474,7 +472,7 @@ class SSHClient(Remote):
def close(self):
"""
- Close connection to remote server
+ Close connection to remote server
"""
if not self.status:
return 0
@@ -484,13 +482,13 @@ class SSHClient(Remote):
def __execute(self, command):
"""
- __execute a command on remote server
-
- Input:
- command - Exmaple 'ls -l'
-
- Return:
- 0 in error case else 1
+ __execute a command on remote server
+
+ Input:
+ command - Exmaple 'ls -l'
+
+ Return:
+ 0 in error case else 1
"""
if not self.status:
return 0
@@ -509,13 +507,13 @@ class SSHClient(Remote):
def mkdir(self, remotefolder):
"""
- mkdir is used to make a new directory in remote server
-
- Input:
- remotefolder - directory name
-
- Return:
- 0 in error case else 1
+ mkdir is used to make a new directory in remote server
+
+ Input:
+ remotefolder - directory name
+
+ Return:
+ 0 in error case else 1
"""
command = 'mkdir %s' %remotefolder
@@ -530,16 +528,16 @@ class SSHClient(Remote):
def cd(self, remotefolder):
"""
- cd is used to change remote working directory on server
-
- Input:
- remotefolder - current working directory
-
- Affects:
- self.remotefolder
-
- Return:
- 0 in case of error else 1
+ cd is used to change remote working directory on server
+
+ Input:
+ remotefolder - current working directory
+
+ Affects:
+ self.remotefolder
+
+ Return:
+ 0 in case of error else 1
"""
if not self.status:
return 0
@@ -582,8 +580,8 @@ class SendToServer(ProcessingUnit):
ProcessingUnit.__init__(self, **kwargs)
self.isConfig = False
- self.clientObj = None
-
+ self.clientObj = None
+
def setup(self, server, username, password, remotefolder, localfolder, ext='.png', period=60, protocol='ftp', **kwargs):
self.clientObj = None
@@ -638,18 +636,20 @@ class SendToServer(ProcessingUnit):
return fullfilenameList
def run(self, **kwargs):
-
if not self.isConfig:
self.init = time.time()
self.setup(**kwargs)
self.isConfig = True
-
+
+ if not self.clientObj.is_alive():
+ print "[Remote Server]: Restarting connection "
+ self.setup(**kwargs)
+
if time.time() - self.init >= self.period:
fullfilenameList = self.findFiles()
if self.clientObj.updateFileList(fullfilenameList):
print "[Remote Server]: Sending the next files ", str(fullfilenameList)
-
self.init = time.time()
def close(self):
@@ -705,9 +705,9 @@ class FTP(object):
try:
self.ftp = ftplib.FTP(self.server)
self.ftp.login(self.username,self.password)
- self.ftp.cwd(self.remotefolder)
-# print 'Connect to FTP Server: Successfully'
-
+ self.ftp.cwd(self.remotefolder)
+ # print 'Connect to FTP Server: Successfully'
+
except ftplib.all_errors:
print 'Error FTP Service'
self.status = 1
@@ -738,7 +738,7 @@ class FTP(object):
name, ext = os.path.splitext(f)
if ext != '':
self.fileList.append(f)
-# print 'filename: %s - size: %d'%(f,self.ftp.size(f))
+ # print 'filename: %s - size: %d'%(f,self.ftp.size(f))
def parmsByDefault(self):
server = 'jro-app.igp.gob.pe'
diff --git a/schainpy/scripts/150km_January_longPulse.py b/schainpy/scripts/150km_January_longPulse.py
deleted file mode 100644
index 9a27226..0000000
--- a/schainpy/scripts/150km_January_longPulse.py
+++ /dev/null
@@ -1,185 +0,0 @@
-import os, sys
-import numpy
-path = os.path.split(os.getcwd())[0]
-path = os.path.split(path)[0]
-
-sys.path.append(path)
-
-from schainpy.controller import Project
-
-desc = "150 km Jicamarca January 2015"
-filename = "150km_jicamarca.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-#path = '/home/operaciones/150km_jicamarca_january/RAW_EXP/2015_ISR'
-path = '/media/DATOS/2015_ISR'
-#path = '/media/New Volume2/DATA/RAW_EXP/2015_ISR'
-
-figpath = '/home/operaciones/Pictures/150km_jicamarca_january'
-
-remotefolder = "/home/wmaster/graficos"
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='VoltageReader',
- path=path,
- startDate='2015/01/13',
- endDate='2015/01/30',
- startTime='07:55:00',
- endTime='23:59:59',
- online=0,
- delay=10,
- walk=1)
-
-opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
-
-procUnitConfObj0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
-a=[]
-for i in range(85):
- if i>20:
- a.append(i)
-for i in range(170):
- if i>105:
- a.append(i)
-for i in range(255):
- if i>190:
- a.append(i)
-for i in range(340):
- if 339>i>275:
- a.append(i)
- if i==339:
- a.append(i)
-
-b= str(a)
-profileIndex = b[1:][:-1]
-
-opObj11 = procUnitConfObj0.addOperation(name='ProfileSelector', optype='other')
-#profileIndex = '0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19'
-opObj11.addParameter(name='profileList', value=profileIndex, format='intlist')
-
-
-# opObj11 = procUnitConfObj0.addOperation(name='ProfileSelector', optype='other')
-# opObj11.addParameter(name='profileRangeList', value='21,84', format='intlist')
-
-
-binary28="1,1,-1,1,1,-1,1,-1,-1,1,-1,-1,-1,1,-1,-1,-1,1,-1,-1,-1,1,1,1,1,-1,-1,-1"
-
-
-CODEB=numpy.array([1,1,-1,1,1,-1,1,-1,-1,1,-1,-1,-1,1,-1,-1,-1,1,-1,-1,-1,1,1,1,1,-1,-1,-1])
-x= numpy.array([ CODEB,CODEB,-CODEB,-CODEB])
-code= ",".join(map(str,x.flatten()))
-
-opObj11 = procUnitConfObj0.addOperation(name='Decoder', optype='other')
-opObj11.addParameter(name='code', value=code, format='intlist')
-opObj11.addParameter(name='nCode', value='4', format='int')
-opObj11.addParameter(name='nBaud', value='28', format='int')
-
-opObj11 = procUnitConfObj0.addOperation(name='deFlip')
-opObj11.addParameter(name='channelList', value='1,3,5,7', format='intlist')
-
-# opObj10 = procUnitConfObj0.addOperation(name='selectHeights')
-# opObj10.addParameter(name='minHei', value='50', format='float')
-# opObj10.addParameter(name='maxHei', value='150', format='float')
-
-# opObj11 = procUnitConfObj0.addOperation(name='CohInt', optype='other')
-# opObj11.addParameter(name='n', value='4', format='float')
-
-
-# opObj11 = procUnitConfObj0.addOperation(name='Scope', optype='other')
-# opObj11.addParameter(name='id', value='10', format='int')
-# opObj11.addParameter(name='wintitle', value='Voltage', format='str')
-# opObj11.addParameter(name='zmin', value='40', format='int')
-# opObj11.addParameter(name='zmax', value='90', format='int')
-
-#opObj11 = procUnitConfObj0.addOperation(name='Decoder', optype='other')
-
-procUnitConfObj1 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObj0.getId())
-procUnitConfObj1.addParameter(name='nFFTPoints', value='64', format='int')
-procUnitConfObj1.addParameter(name='nProfiles', value='64', format='int')
-
-#procUnitConfObj1.addParameter(name='pairsList', value='(3,7),(2,6)', format='pairsList')
-procUnitConfObj1.addParameter(name='pairsList', value='(1,0),(3,2),(5,4),(7,6)', format='pairsList')
-
-opObj11 = procUnitConfObj1.addOperation(name='IncohInt', optype='other')
-opObj11.addParameter(name='timeInterval', value='60', format='float')
-
-# opObj11 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='other')
-# opObj11.addParameter(name='id', value='2001', format='int')
-# opObj11.addParameter(name='wintitle', value='150km_Jicamarca', format='str')
-# #opObj11.addParameter(name='channelList', value='0,1,2,3,45', format='intlist')
-# # opObj11.addParameter(name='zmin', value='0', format='int')
-# # opObj11.addParameter(name='zmax', value='60', format='int')
-# opObj11.addParameter(name='figpath', value=figpath, format='str')
-# opObj11.addParameter(name='exp_code', value='13', format='int')
-
-opObj11 = procUnitConfObj1.addOperation(name='CrossSpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='2005', format='int')
-opObj11.addParameter(name='wintitle', value='CrossSpectraPlot_LongPulse', format='str')
-opObj11.addParameter(name='phase_cmap', value='jet', format='str')
-opObj11.addParameter(name='zmin', value='20', format='int')
-opObj11.addParameter(name='zmax', value='80', format='int')
-opObj11.addParameter(name='figpath', value=figpath, format='str')
-opObj11.addParameter(name='exp_code', value='13', format='int')
-opObj11.addParameter(name='wr_period', value='2', format='int')
-opObj11.addParameter(name='save', value='1', format='int')
-opObj11.addParameter(name='figpath', value=figpath)
-opObj11.addParameter(name='ftp', value='1', format='int')
-
-
-
-
-
-opObj11 = procUnitConfObj1.addOperation(name='CoherenceMap', optype='other')
-opObj11.addParameter(name='id', value='101', format='int')
-opObj11.addParameter(name='wintitle', value='Coherence', format='str')
-opObj11.addParameter(name='phase_cmap', value='jet', format='str')
-
-opObj11.addParameter(name='xmin', value='0', format='int')
-opObj11.addParameter(name='xmax', value='24', format='int')
-opObj11.addParameter(name='exp_code', value='13', format='int')
-opObj11.addParameter(name='wr_period', value='2', format='int')
-opObj11.addParameter(name='save', value='1', format='int')
-opObj11.addParameter(name='figpath', value=figpath)
-opObj11.addParameter(name='ftp', value='1', format='int')
-
-
-
-
-
-
-
-# opObj11 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
-# opObj11.addParameter(name='id', value='3002', format='int')
-# opObj11.addParameter(name='wintitle', value='150km_Jicamarca_LongPulse', format='str')
-# # opObj11.addParameter(name='xmin', value='20.5', format='float')
-# # opObj11.addParameter(name='xmax', value='24', format='float')
-# opObj11.addParameter(name='zmin', value='20', format='int')
-# opObj11.addParameter(name='zmax', value='80', format='int')
-# #opObj11.addParameter(name='channelList', value='0,1,2,3', format='intlist')
-# #opObj11.addParameter(name='channelList', value='0,1,2,3,4,5,6,7', format='intlist')
-# opObj11.addParameter(name='showprofile', value='0', format='int')
-# opObj11.addParameter(name='figpath', value=figpath, format='str')
-# opObj11.addParameter(name='exp_code', value='13', format='int')
-
-procUnitConfObj2 = controllerObj.addProcUnit(name='SendToServer')
-procUnitConfObj2.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-procUnitConfObj2.addParameter(name='username', value='wmaster', format='str')
-procUnitConfObj2.addParameter(name='password', value='mst2010vhf', format='str')
-procUnitConfObj2.addParameter(name='localfolder', value=figpath, format='str')
-procUnitConfObj2.addParameter(name='remotefolder', value=remotefolder, format='str')
-procUnitConfObj2.addParameter(name='ext', value='.png', format='str')
-procUnitConfObj2.addParameter(name='period', value=60, format='int')
-procUnitConfObj2.addParameter(name='protocol', value='ftp', format='str')
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-
-#timeit.timeit('controllerObj.run()', number=2)
-
-controllerObj.run()
\ No newline at end of file
diff --git a/schainpy/scripts/150km_January_shortPulse.py b/schainpy/scripts/150km_January_shortPulse.py
deleted file mode 100644
index f82449e..0000000
--- a/schainpy/scripts/150km_January_shortPulse.py
+++ /dev/null
@@ -1,152 +0,0 @@
-import os, sys
-import numpy
-path = os.path.split(os.getcwd())[0]
-path = os.path.split(path)[0]
-
-sys.path.append(path)
-
-from schainpy.controller import Project
-
-desc = "150 km Jicamarca January 2015"
-filename = "150km_jicamarca.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-#path = '/home/operaciones/150km_jicamarca_january/RAW_EXP/2015_ISR'
-path = '/media/DATOS/2015_ISR'
-#path = '/media/New Volume2/DATA/RAW_EXP/2015_ISR'
-
-figpath = '/home/operaciones/Pictures/150km_jicamarca_january'
-
-remotefolder = "/home/wmaster/graficos"
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='VoltageReader',
- path=path,
- startDate='2015/01/14',
- endDate='2015/01/30',
- startTime='07:40:00',
- endTime='23:59:59',
- online=0,
- delay=10,
- walk=1,
- nTxs=4)
-
-opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
-
-procUnitConfObj0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
-
-opObj11 = procUnitConfObj0.addOperation(name='ProfileSelector', optype='other')
-opObj11.addParameter(name='rangeList', value='(1,80),(341,420),(681,760),(1021,1100)', format='multiList')
-
-# opObj11 = procUnitConfObj0.addOperation(name='filterByHeights')
-# opObj11.addParameter(name='window', value='1', format='int')
-# opObj11.addParameter(name='axis', value='2', format='int')
-
-cod7barker="1,1,1,-1,-1,1,-1,1,1,1,-1,-1,1,-1,-1,-1,-1,1,1,-1,1,-1,-1,-1,1,1,-1,1"
-# 1,1,1,-1,-1,1,-1
-#-1,-1,-1,1,1,-1,1
-opObj11 = procUnitConfObj0.addOperation(name='Decoder', optype='other')
-opObj11.addParameter(name='code', value=cod7barker, format='floatlist')
-opObj11.addParameter(name='nCode', value='4', format='int')
-opObj11.addParameter(name='nBaud', value='7', format='int')
-
-opObj11 = procUnitConfObj0.addOperation(name='deFlip')
-opObj11.addParameter(name='channelList', value='1,3,5,7', format='intlist')
-
-# cod7barker="1,1,1,-1,-1,1,-1"
-# opObj11 = procUnitConfObj0.addOperation(name='Decoder', optype='other')
-# opObj11.addParameter(name='code', value=cod7barker, format='intlist')
-# opObj11.addParameter(name='nCode', value='1', format='int')
-# opObj11.addParameter(name='nBaud', value='7', format='int')
-
-# opObj11 = procUnitConfObj0.addOperation(name='Scope', optype='other')
-# opObj11.addParameter(name='id', value='10', format='int')
-# opObj11.addParameter(name='wintitle', value='Voltage', format='str')
-# opObj11.addParameter(name='zmin', value='40', format='int')
-# opObj11.addParameter(name='zmax', value='90', format='int')
-
-#opObj11 = procUnitConfObj0.addOperation(name='Decoder', optype='other')
-
-procUnitConfObj1 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObj0.getId())
-procUnitConfObj1.addParameter(name='nFFTPoints', value='80', format='int')
-procUnitConfObj1.addParameter(name='nProfiles', value='80', format='int')
-#procUnitConfObj1.addParameter(name='pairsList', value='(3,7),(2,6)', format='pairsList')
-procUnitConfObj1.addParameter(name='pairsList', value='(1,0),(3,2),(5,4),(7,6)', format='pairsList')
-
-#
-opObj11 = procUnitConfObj1.addOperation(name='IncohInt', optype='other')
-opObj11.addParameter(name='timeInterval', value='60', format='float')
-#
-# opObj11 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='other')
-# opObj11.addParameter(name='id', value='2004', format='int')
-# opObj11.addParameter(name='wintitle', value='150km_Jicamarca_ShortPulse', format='str')
-# #opObj11.addParameter(name='channelList', value='0,1,2,3,45', format='intlist')
-# opObj11.addParameter(name='zmin', value='15', format='int')
-# opObj11.addParameter(name='zmax', value='45', format='int')
-# opObj11.addParameter(name='figpath', value=figpath, format='str')
-# opObj11.addParameter(name='exp_code', value='13', format='int')
-
-opObj11 = procUnitConfObj1.addOperation(name='CrossSpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='2006', format='int')
-opObj11.addParameter(name='wintitle', value='CrossSpectraPlot_ShortPulse', format='str')
-opObj11.addParameter(name='coherence_cmap', value='jet', format='str')
-opObj11.addParameter(name='phase_cmap', value='jet', format='str')
-# opObj11.addParameter(name='ymin', value='0', format='int')
-# opObj11.addParameter(name='ymax', value='105', format='int')
-opObj11.addParameter(name='zmin', value='15', format='int')
-opObj11.addParameter(name='zmax', value='45', format='int')
-opObj11.addParameter(name='exp_code', value='14', format='int')
-opObj11.addParameter(name='save', value='1', format='int')
-opObj11.addParameter(name='figpath', value=figpath)
-opObj11.addParameter(name='ftp', value='1', format='int')
-
-#
-opObj11 = procUnitConfObj1.addOperation(name='CoherenceMap', optype='other')
-opObj11.addParameter(name='id', value='102', format='int')
-opObj11.addParameter(name='wintitle', value='Coherence', format='str')
-opObj11.addParameter(name='phase_cmap', value='jet', format='str')
-opObj11.addParameter(name='xmin', value='0', format='int')
-opObj11.addParameter(name='xmax', value='24', format='int')
-opObj11.addParameter(name='wr_period', value='2', format='int')
-opObj11.addParameter(name='exp_code', value='14', format='int')
-opObj11.addParameter(name='save', value='1', format='int')
-opObj11.addParameter(name='figpath', value=figpath)
-opObj11.addParameter(name='ftp', value='1', format='int')
-
-
-# opObj11 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
-# opObj11.addParameter(name='id', value='3005', format='int')
-# opObj11.addParameter(name='wintitle', value='150km_Jicamarca_ShortPulse', format='str')
-# # opObj11.addParameter(name='xmin', value='20.5', format='float')
-# # opObj11.addParameter(name='xmax', value='24', format='float')
-# opObj11.addParameter(name='zmin', value='15', format='int')
-# opObj11.addParameter(name='zmax', value='45', format='int')
-# #opObj11.addParameter(name='channelList', value='0,1,2,3', format='intlist')
-# #opObj11.addParameter(name='channelList', value='0,1,2,3,4,5,6,7', format='intlist')
-# opObj11.addParameter(name='showprofile', value='0', format='int')
-# opObj11.addParameter(name='figpath', value=figpath, format='str')
-# opObj11.addParameter(name='exp_code', value='13', format='int')
-
-procUnitConfObj2 = controllerObj.addProcUnit(name='SendToServer')
-procUnitConfObj2.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-procUnitConfObj2.addParameter(name='username', value='wmaster', format='str')
-procUnitConfObj2.addParameter(name='password', value='mst2010vhf', format='str')
-procUnitConfObj2.addParameter(name='localfolder', value=figpath, format='str')
-procUnitConfObj2.addParameter(name='remotefolder', value=remotefolder, format='str')
-procUnitConfObj2.addParameter(name='ext', value='.png', format='str')
-procUnitConfObj2.addParameter(name='period', value=60, format='int')
-procUnitConfObj2.addParameter(name='protocol', value='ftp', format='str')
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-
-#timeit.timeit('controllerObj.run()', number=2)
-
-controllerObj.run()
\ No newline at end of file
diff --git a/schainpy/scripts/150km_january_1.py b/schainpy/scripts/150km_january_1.py
deleted file mode 100644
index 99680bf..0000000
--- a/schainpy/scripts/150km_january_1.py
+++ /dev/null
@@ -1,119 +0,0 @@
-import os, sys
-#import timeit
-import datetime
-
-path = os.path.split(os.getcwd())[0]
-sys.path.append(path)
-
-from controller import *
-
-desc = "150 km Jicamarca January 2015"
-filename = "150km_jicamarca.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-path = '/home/operaciones/150km_jicamarca_january/RAW_EXP/2015_ISR'
-
-figpath = '/home/operaciones/Pictures/150km_jicamarca_january'
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='VoltageReader',
- path=path,
- startDate='2015/01/13',
- endDate='2015/01/30',
- startTime='07:55:00',
- endTime='23:59:59',
- online=1,
- delay=10,
- walk=1)
-
-opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
-
-procUnitConfObj0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
-
-opObj11 = procUnitConfObj0.addOperation(name='ProfileSelector', optype='other')
-opObj11.addParameter(name='profileRangeList', value='21,84', format='intlist')
-
-
-binary28="1,1,-1,1,1,-1,1,-1,-1,1,-1,-1,-1,1,-1,-1,-1,1,-1,-1,-1,1,1,1,1,-1,-1,-1"
-
-#cod7barker="1,1,1,-1,-1,1,-1"
-#cod7barkerneg="-1,-1,-1,1,1,-1,1"
-CODEB=numpy.array([1,1,1,-1,-1,1,-1,1,1,1,-1,-1,1,-1,-1,-1,-1,1,1,-1,1,-1,-1,-1,1,1,-1,1])
-x= numpy.array([ CODEB,CODEB,-CODEB,-CODEB])
-code= ",".join(map(str,x.flatten()))
-
-opObj11 = procUnitConfObj0.addOperation(name='Decoder', optype='other')
-opObj11.addParameter(name='code', value=code, format='intlist')
-opObj11.addParameter(name='nCode', value='4', format='int')
-opObj11.addParameter(name='nBaud', value='28', format='int')
-
-# opObj11 = procUnitConfObj0.addOperation(name='CohInt', optype='other')
-# opObj11.addParameter(name='n', value='4', format='float')
-
-
-# opObj11 = procUnitConfObj0.addOperation(name='Scope', optype='other')
-# opObj11.addParameter(name='id', value='10', format='int')
-# opObj11.addParameter(name='wintitle', value='Voltage', format='str')
-
-
-
-# opObj11.addParameter(name='zmin', value='40', format='int')
-# opObj11.addParameter(name='zmax', value='90', format='int')
-
-#opObj11 = procUnitConfObj0.addOperation(name='Decoder', optype='other')
-
-procUnitConfObj1 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObj0.getId())
-procUnitConfObj1.addParameter(name='nFFTPoints', value='64', format='int')
-procUnitConfObj1.addParameter(name='nProfiles', value='64', format='int')
-
-#procUnitConfObj1.addParameter(name='pairsList', value='(0,1),(2,3),(4,5),(6,7)', format='pairsList')
-
-opObj11 = procUnitConfObj1.addOperation(name='IncohInt', optype='other')
-opObj11.addParameter(name='timeInterval', value='10', format='float')
-
-opObj11 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='2001', format='int')
-opObj11.addParameter(name='wintitle', value='150km_Jicamarca', format='str')
-#opObj11.addParameter(name='channelList', value='0,1,2,3,45', format='intlist')
-# opObj11.addParameter(name='zmin', value='0', format='int')
-# opObj11.addParameter(name='zmax', value='60', format='int')
-opObj11.addParameter(name='figpath', value=figpath, format='str')
-opObj11.addParameter(name='exp_code', value='13', format='int')
-
-
-
-# opObj11 = procUnitConfObj1.addOperation(name='CrossSpectraPlot', optype='other')
-# opObj11.addParameter(name='id', value='2005', format='int')
-# opObj11.addParameter(name='wintitle', value='CrossSpectraPlot_ShortPulse', format='str')
-# opObj11.addParameter(name='figpath', value=figpath, format='str')
-# opObj11.addParameter(name='exp_code', value='13', format='int')
-
-#
-opObj11 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
-opObj11.addParameter(name='id', value='3002', format='int')
-opObj11.addParameter(name='wintitle', value='150km_Jicamarca', format='str')
-# opObj11.addParameter(name='xmin', value='20.5', format='float')
-# opObj11.addParameter(name='xmax', value='24', format='float')
-# opObj11.addParameter(name='zmin', value='15', format='int')
-# opObj11.addParameter(name='zmax', value='45', format='int')
-#opObj11.addParameter(name='channelList', value='0,1,2,3', format='intlist')
-#opObj11.addParameter(name='channelList', value='0,1,2,3,4,5,6,7', format='intlist')
-opObj11.addParameter(name='showprofile', value='0', format='int')
-opObj11.addParameter(name='figpath', value=figpath, format='str')
-opObj11.addParameter(name='exp_code', value='13', format='int')
-
-
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-
-#timeit.timeit('controllerObj.run()', number=2)
-
-controllerObj.run()
\ No newline at end of file
diff --git a/schainpy/scripts/150km_january_3.py b/schainpy/scripts/150km_january_3.py
deleted file mode 100644
index fe56f3e..0000000
--- a/schainpy/scripts/150km_january_3.py
+++ /dev/null
@@ -1,128 +0,0 @@
-import os, sys
-#import timeit
-import datetime
-
-path = os.path.split(os.getcwd())[0]
-sys.path.append(path)
-
-from controller import *
-
-desc = "150 km Jicamarca January 2015"
-filename = "150km_jicamarca.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-path = './'
-
-figpath = '/Users/miguel/tmp'
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='VoltageReader',
- path=path,
- startDate='2015/01/14',
- endDate='2015/01/14',
- startTime='08:30:00',
- endTime='09:30:59',
- online=1,
- delay=10,
- walk=1,
- nTxs = 4)
-
-opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
-
-procUnitConfObj0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
-
-opObj11 = procUnitConfObj0.addOperation(name='ProfileSelector', optype='other')
-opObj11.addParameter(name='rangeList', value='(1,80),(341,420),(681,760),(1021,1100)', format='multiList')
-
-
-cod7barker="1,1,1,-1,-1,1,-1,1,1,1,-1,-1,1,-1,-1,-1,-1,1,1,-1,1,-1,-1,-1,1,1,-1,1"
-
-opObj11 = procUnitConfObj0.addOperation(name='Decoder', optype='other')
-opObj11.addParameter(name='code', value=cod7barker, format='floatlist')
-opObj11.addParameter(name='nCode', value='4', format='int')
-opObj11.addParameter(name='nBaud', value='7', format='int')
-#
-opObj11 = procUnitConfObj0.addOperation(name='deFlip')
-opObj11.addParameter(name='channelList', value='1,3,5,7', format='intlist')
-
-procUnitConfObj1 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObj0.getId())
-procUnitConfObj1.addParameter(name='nFFTPoints', value='80', format='int')
-procUnitConfObj1.addParameter(name='nProfiles', value='80', format='int')
-procUnitConfObj1.addParameter(name='pairsList', value='(1,0),(3,2),(5,4),(7,6)', format='pairsList')
-#
-# #
-opObj11 = procUnitConfObj1.addOperation(name='IncohInt', optype='other')
-opObj11.addParameter(name='timeInterval', value='60', format='float')
-#
-# opObj11 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='other')
-# opObj11.addParameter(name='id', value='2004', format='int')
-# opObj11.addParameter(name='wintitle', value='150km_Jicamarca_ShortPulse', format='str')
-# #opObj11.addParameter(name='channelList', value='0,1,2,3,45', format='intlist')
-# opObj11.addParameter(name='zmin', value='15', format='int')
-# opObj11.addParameter(name='zmax', value='45', format='int')
-# opObj11.addParameter(name='figpath', value=figpath, format='str')
-# opObj11.addParameter(name='exp_code', value='13', format='int')
-
-#
-opObj11 = procUnitConfObj1.addOperation(name='CrossSpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='2006', format='int')
-opObj11.addParameter(name='wintitle', value='CrossSpectraPlot_ShortPulse', format='str')
-opObj11.addParameter(name='ymin', value='0', format='int')
-opObj11.addParameter(name='ymax', value='105', format='int')
-opObj11.addParameter(name='phase_cmap', value='jet', format='str')
-opObj11.addParameter(name='zmin', value='15', format='int')
-opObj11.addParameter(name='zmax', value='45', format='int')
-opObj11.addParameter(name='figpath', value=figpath, format='str')
-opObj11.addParameter(name='exp_code', value='13', format='int')
-#
-#
-opObj11 = procUnitConfObj1.addOperation(name='CoherenceMap', optype='other')
-opObj11.addParameter(name='id', value='102', format='int')
-opObj11.addParameter(name='wintitle', value='Coherence', format='str')
-opObj11.addParameter(name='phase_cmap', value='jet', format='str')
-opObj11.addParameter(name='xmin', value='8.5', format='float')
-opObj11.addParameter(name='xmax', value='9.5', format='float')
-opObj11.addParameter(name='figpath', value=figpath, format='str')
-opObj11.addParameter(name='save', value=1, format='bool')
-opObj11.addParameter(name='pairsList', value='(1,0),(3,2)', format='pairsList')
-
-# opObj11.addParameter(name='wr_period', value='2', format='int')
-
-# opObj11 = procUnitConfObj1.addOperation(name='CoherenceMap', optype='other')
-# opObj11.addParameter(name='id', value='103', format='int')
-# opObj11.addParameter(name='wintitle', value='Coherence', format='str')
-# opObj11.addParameter(name='phase_cmap', value='jet', format='str')
-# opObj11.addParameter(name='xmin', value='8.5', format='float')
-# opObj11.addParameter(name='xmax', value='9.5', format='float')
-# opObj11.addParameter(name='figpath', value=figpath, format='str')
-# opObj11.addParameter(name='save', value=1, format='bool')
-# opObj11.addParameter(name='pairsList', value='(5,4),(7,6)', format='pairsList')
-
-# opObj11 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
-# opObj11.addParameter(name='id', value='3005', format='int')
-# opObj11.addParameter(name='wintitle', value='150km_Jicamarca_ShortPulse', format='str')
-# # opObj11.addParameter(name='xmin', value='20.5', format='float')
-# # opObj11.addParameter(name='xmax', value='24', format='float')
-# opObj11.addParameter(name='zmin', value='15', format='int')
-# opObj11.addParameter(name='zmax', value='45', format='int')
-#opObj11.addParameter(name='channelList', value='0,1,2,3', format='intlist')
-#opObj11.addParameter(name='channelList', value='0,1,2,3,4,5,6,7', format='intlist')
-# opObj11.addParameter(name='showprofile', value='0', format='int')
-# opObj11.addParameter(name='figpath', value=figpath, format='str')
-# opObj11.addParameter(name='exp_code', value='13', format='int')
-
-
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-
-#timeit.timeit('controllerObj.run()', number=2)
-
-controllerObj.run()
\ No newline at end of file
diff --git a/schainpy/scripts/150km_jicamarca.xml b/schainpy/scripts/150km_jicamarca.xml
deleted file mode 100644
index cceca18..0000000
--- a/schainpy/scripts/150km_jicamarca.xml
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/schainpy/scripts/EWDrifts_estimation01.py b/schainpy/scripts/EWDrifts_estimation01.py
deleted file mode 100644
index dbb9449..0000000
--- a/schainpy/scripts/EWDrifts_estimation01.py
+++ /dev/null
@@ -1,140 +0,0 @@
-# DIAS 19 Y 20 FEB 2014
-# Comprobacion de Resultados DBS con SA
-
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-sys.path.append(path)
-
-from controller import *
-
-desc = "DBS Experiment Test"
-filename = "DBStest.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-#Experimentos
-
-path = '/host/Jicamarca/EW_Drifts/d2012248'
-pathFigure = '/home/propietario/workspace/Graficos/drifts'
-
-
-path = "/home/soporte/Data/drifts"
-pathFigure = '/home/soporte/workspace/Graficos/drifts/prueba'
-pathFile = '/home/soporte/Data/drifts/HDF5'
-
-xmin = 0
-xmax = 24
-#------------------------------------------------------------------------------------------------
-readUnitConfObj = controllerObj.addReadUnit(datatype='VoltageReader',
- path=path,
- startDate='2012/09/06',
- endDate='2012/09/06',
- startTime='00:00:00',
- endTime='23:59:59',
- online=0,
- walk=1)
-
-opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
-
-#--------------------------------------------------------------------------------------------------
-
-procUnitConfObj0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
-
-opObj11 = procUnitConfObj0.addOperation(name='ProfileSelector', optype='other')
-opObj11.addParameter(name='profileRangeList', value='0,127', format='intlist')
-
-opObj11 = procUnitConfObj0.addOperation(name='filterByHeights')
-opObj11.addParameter(name='window', value='3', format='int')
-
-opObj11 = procUnitConfObj0.addOperation(name='Decoder', optype='other')
-# opObj11.addParameter(name='code', value='1,-1', format='floatlist')
-# opObj11.addParameter(name='nCode', value='2', format='int')
-# opObj11.addParameter(name='nBaud', value='1', format='int')
-
-procUnitConfObj1 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObj0.getId())
-procUnitConfObj1.addParameter(name='nFFTPoints', value='128', format='int')
-procUnitConfObj1.addParameter(name='nProfiles', value='128', format='int')
-procUnitConfObj1.addParameter(name='pairsList', value='(0,1),(2,3)', format='pairsList')#,(2,3)
-
-opObj11 = procUnitConfObj1.addOperation(name='selectHeights')
-# # opObj11.addParameter(name='minHei', value='320.0', format='float')
-# # opObj11.addParameter(name='maxHei', value='350.0', format='float')
-opObj11.addParameter(name='minHei', value='200.0', format='float')
-opObj11.addParameter(name='maxHei', value='600.0', format='float')
-
-opObj11 = procUnitConfObj1.addOperation(name='selectChannels')
-opObj11.addParameter(name='channelList', value='0,1,2,3', format='intlist')
-
-opObj11 = procUnitConfObj1.addOperation(name='IncohInt', optype='other')
-opObj11.addParameter(name='timeInterval', value='300.0', format='float')
-
-opObj13 = procUnitConfObj1.addOperation(name='removeDC')
-
-# opObj14 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='other')
-# opObj14.addParameter(name='id', value='1', format='int')
-# # opObj14.addParameter(name='wintitle', value='Con interf', format='str')
-# opObj14.addParameter(name='save', value='1', format='bool')
-# opObj14.addParameter(name='figpath', value=pathFigure, format='str')
-# # opObj14.addParameter(name='zmin', value='5', format='int')
-# opObj14.addParameter(name='zmax', value='30', format='int')
-#
-# opObj12 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
-# opObj12.addParameter(name='id', value='2', format='int')
-# opObj12.addParameter(name='wintitle', value='RTI Plot', format='str')
-# opObj12.addParameter(name='save', value='1', format='bool')
-# opObj12.addParameter(name='figpath', value = pathFigure, format='str')
-# opObj12.addParameter(name='xmin', value=xmin, format='float')
-# opObj12.addParameter(name='xmax', value=xmax, format='float')
-# # opObj12.addParameter(name='zmin', value='5', format='int')
-# opObj12.addParameter(name='zmax', value='30', format='int')
-
-#--------------------------------------------------------------------------------------------------
-
-procUnitConfObj2 = controllerObj.addProcUnit(datatype='ParametersProc', inputId=procUnitConfObj1.getId())
-opObj20 = procUnitConfObj2.addOperation(name='SpectralFitting')
-opObj20.addParameter(name='path', value='/home/soporte/workspace/RemoteSystemsTempFiles', format='str')
-opObj20.addParameter(name='file', value='modelSpectralFitting', format='str')
-opObj20.addParameter(name='groupList', value='(0,1),(2,3)',format='multiList')
-
-opObj11 = procUnitConfObj2.addOperation(name='SpectralFittingPlot', optype='other')
-opObj11.addParameter(name='id', value='3', format='int')
-opObj11.addParameter(name='wintitle', value='DopplerPlot', format='str')
-opObj11.addParameter(name='cutHeight', value='350', format='int')
-opObj11.addParameter(name='fit', value='1', format='int')#1--True/include fit
-opObj11.addParameter(name='save', value='1', format='bool')
-opObj11.addParameter(name='figpath', value = pathFigure, format='str')
-
-opObj12 = procUnitConfObj2.addOperation(name='HDF5Writer', optype='other')
-opObj12.addParameter(name='path', value=pathFile)
-opObj12.addParameter(name='blocksPerFile', value='3', format='int')
-
-opObj11 = procUnitConfObj2.addOperation(name='EWDriftsEstimation', optype='other')
-opObj11.addParameter(name='zenith', value='-3.80208,3.10658', format='floatlist')
-opObj11.addParameter(name='zenithCorrection', value='0.183201', format='float')
-
-opObj23 = procUnitConfObj2.addOperation(name='EWDriftsPlot', optype='other')
-opObj23.addParameter(name='id', value='4', format='int')
-opObj23.addParameter(name='wintitle', value='EW Drifts', format='str')
-opObj23.addParameter(name='save', value='1', format='bool')
-opObj23.addParameter(name='figpath', value = pathFigure, format='str')
-opObj23.addParameter(name='zminZonal', value='-150', format='int')
-opObj23.addParameter(name='zmaxZonal', value='150', format='int')
-opObj23.addParameter(name='zminVertical', value='-30', format='float')
-opObj23.addParameter(name='zmaxVertical', value='30', format='float')
-opObj23.addParameter(name='SNR_1', value='1', format='bool')
-opObj23.addParameter(name='SNRmax', value='5', format='int')
-# opObj23.addParameter(name='SNRthresh', value='-50', format='float')
-opObj23.addParameter(name='xmin', value=xmin, format='float')
-opObj23.addParameter(name='xmax', value=xmax, format='float')
-#--------------------------------------------------------------------------------------------------
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
\ No newline at end of file
diff --git a/schainpy/scripts/EWDrifts_estimation02.py b/schainpy/scripts/EWDrifts_estimation02.py
deleted file mode 100644
index 8980f9d..0000000
--- a/schainpy/scripts/EWDrifts_estimation02.py
+++ /dev/null
@@ -1,65 +0,0 @@
-# DIAS 19 Y 20 FEB 2014
-# Comprobacion de Resultados DBS con SA
-
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-sys.path.append(path)
-
-from controller import *
-
-desc = "DBS Experiment Test"
-filename = "DBStest.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-#Experimentos
-
-path = "/home/soporte/Data/drifts/HDF5"
-pathFigure = '/home/soporte/workspace/Graficos/drifts/prueba'
-pathFile = '/home/soporte/Data/drifts/HDF5'
-
-xmin = 0
-xmax = 24
-#------------------------------------------------------------------------------------------------
-readUnitConfObj = controllerObj.addReadUnit(datatype='HDF5Reader',
- path=path,
- startDate='2012/09/06',
- endDate='2012/09/06',
- startTime='00:00:00',
- endTime='23:59:59',
- timezone='lt',
- walk=1)
-
-procUnitConfObj0 = controllerObj.addProcUnit(datatype='ParametersProc', inputId=readUnitConfObj.getId())
-#--------------------------------------------------------------------------------------------------
-
-opObj11 = procUnitConfObj0.addOperation(name='EWDriftsEstimation', optype='other')
-opObj11.addParameter(name='zenith', value='-3.80208,3.10658', format='floatlist')
-opObj11.addParameter(name='zenithCorrection', value='0.183201', format='float')
-
-opObj23 = procUnitConfObj0.addOperation(name='EWDriftsPlot', optype='other')
-opObj23.addParameter(name='id', value='4', format='int')
-opObj23.addParameter(name='wintitle', value='EW Drifts', format='str')
-opObj23.addParameter(name='save', value='1', format='bool')
-opObj23.addParameter(name='figpath', value = pathFigure, format='str')
-opObj23.addParameter(name='zminZonal', value='-150', format='int')
-opObj23.addParameter(name='zmaxZonal', value='150', format='int')
-opObj23.addParameter(name='zminVertical', value='-30', format='float')
-opObj23.addParameter(name='zmaxVertical', value='30', format='float')
-opObj23.addParameter(name='SNR_1', value='1', format='bool')
-opObj23.addParameter(name='SNRmax', value='5', format='int')
-# opObj23.addParameter(name='SNRthresh', value='-50', format='float')
-opObj23.addParameter(name='xmin', value=xmin, format='float')
-opObj23.addParameter(name='xmax', value=xmax, format='float')
-#--------------------------------------------------------------------------------------------------
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
\ No newline at end of file
diff --git a/schainpy/scripts/JASMET30_Online_spc.py b/schainpy/scripts/JASMET30_Online_spc.py
deleted file mode 100644
index 8e317e1..0000000
--- a/schainpy/scripts/JASMET30_Online_spc.py
+++ /dev/null
@@ -1,118 +0,0 @@
-
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-path = os.path.split(path)[0]
-
-sys.path.insert(0, path)
-
-from schainpy.controller import Project
-
-controllerObj = Project()
-controllerObj.setup(id = '001', name='script01', description="JASMET Online monitoring")
-
-#-------------------------------------- Setup -----------------------------------------
-#Verificar estas variables
-
-#Path para los archivos
-path = '/mnt/jars/2016_08/DIA'
-path = '/media/joscanoa/DATA_JASMET/JASMET/2016_08/NOCHE'
-path = '/media/joscanoa/DATA_JASMET/JASMET/2016_08/DIA'
-#Path para los graficos
-pathfig = os.path.join(os.environ['HOME'],'Pictures/JASMET30/201608/graphics')
-#Fechas para busqueda de archivos
-startDate = '2016/08/25'
-endDate = '2016/08/26'
-#Horas para busqueda de archivos
-startTime = '10:00:00'
-endTime = '23:59:59'
-
-#------------------------------ Voltage Reading Unit ----------------------------------
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='VoltageReader',
- path=path,
- startDate=startDate,
- endDate=endDate,
- startTime=startTime,
- endTime=endTime,
- online=0,
- delay=5,
- walk=1)
-
-opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
-
-#-------------------------- Voltage Processing Unit ------------------------------------
-
-procUnitConfObj0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
-
-opObj00 = procUnitConfObj0.addOperation(name='selectChannels')
-opObj00.addParameter(name='channelList', value='0, 1, 2, 3, 4', format='intlist')
-
-opObj01 = procUnitConfObj0.addOperation(name='setRadarFrequency')
-opObj01.addParameter(name='frequency', value='30.e6', format='float')
-
-opObj00 = procUnitConfObj0.addOperation(name='interpolateHeights')
-opObj00.addParameter(name='topLim', value='73', format='int')
-opObj00.addParameter(name='botLim', value='71', format='int')
-# opObj00.addParameter(name='topLim', value='82', format='int')
-# opObj00.addParameter(name='botLim', value='79', format='int')
-
-opObj11 = procUnitConfObj0.addOperation(name='Decoder', optype='other')
-opObj11 = procUnitConfObj0.addOperation(name='CohInt', optype='other')
-opObj11.addParameter(name='n', value='2', format='int')
-
-#--------------------------- Spectra Processing Unit ------------------------------------
-
-procUnitConfObj2 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObj0.getId())
-procUnitConfObj2.addParameter(name='nFFTPoints', value='128', format='int')
-procUnitConfObj2.addParameter(name='nProfiles', value='128', format='int')
-
-opObj21 = procUnitConfObj2.addOperation(name='IncohInt', optype='other')
-opObj21.addParameter(name='n', value='40.0', format='float')
-
-opObj23 = procUnitConfObj2.addOperation(name='SpectraPlot', optype='other')
-opObj23.addParameter(name='id', value='1', format='int')
-opObj23.addParameter(name='save', value='1', format='bool')
-opObj23.addParameter(name='figpath', value=pathfig, format='str')
-opObj23.addParameter(name='zmin', value='23', format='int')
-opObj23.addParameter(name='zmax', value='40', format='int')
-opObj23.addParameter(name='figpath', value=pathfig, format='str')
-opObj23.addParameter(name='ftp', value='1', format='int')
-opObj23.addParameter(name='xaxis', value='Velocity', format='str')
-opObj23.addParameter(name='exp_code', value='15', format='int')
-opObj23.addParameter(name='sub_exp_code', value='1', format='int')
-
-opObj22 = procUnitConfObj2.addOperation(name='RTIPlot', optype='other')
-opObj22.addParameter(name='id', value='2', format='int')
-opObj22.addParameter(name='save', value='1', format='bool')
-opObj22.addParameter(name='figpath', value = pathfig, format='str')
-# opObj22.addParameter(name='timerange', value = str(7*60*60), format='int')
-opObj22.addParameter(name='xmin', value='18', format='float')
-opObj22.addParameter(name='xmax', value='25', format='float')
-opObj22.addParameter(name='zmin', value='23', format='int')
-opObj22.addParameter(name='zmax', value='40', format='int')
-opObj22.addParameter(name='figpath', value=pathfig, format='str')
-opObj22.addParameter(name='ftp', value='1', format='int')
-opObj22.addParameter(name='exp_code', value='15', format='int')
-opObj22.addParameter(name='sub_exp_code', value='1', format='int')
-
-#------------------------------------ Send images to server -------------------------------
-# procUnitConfObj4 = controllerObj.addProcUnit(name='SendToServer')
-# procUnitConfObj4.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-# procUnitConfObj4.addParameter(name='username', value='wmaster', format='str')
-# procUnitConfObj4.addParameter(name='password', value='mst2010vhf', format='str')
-# procUnitConfObj4.addParameter(name='localfolder', value=pathfig, format='str')
-# procUnitConfObj4.addParameter(name='remotefolder', value="/home/wmaster/graficos", format='str')
-# procUnitConfObj4.addParameter(name='ext', value='.png', format='str')
-# procUnitConfObj4.addParameter(name='period', value=120, format='int')
-# procUnitConfObj4.addParameter(name='protocol', value='ftp', format='str')
-
-#--------------------------------------------------------------------------------------------------
-print "Escribiendo el archivo XML"
-controllerObj.writeXml("JASMET01.xml")
-print "Leyendo el archivo XML"
-controllerObj.readXml("JASMET01.xml")
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
\ No newline at end of file
diff --git a/schainpy/scripts/JASMET30_PhaseCal.py b/schainpy/scripts/JASMET30_PhaseCal.py
deleted file mode 100644
index 25b4d61..0000000
--- a/schainpy/scripts/JASMET30_PhaseCal.py
+++ /dev/null
@@ -1,77 +0,0 @@
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-path = os.path.split(path)[0]
-
-sys.path.insert(0, path)
-
-from schainpy.controller import Project
-
-controllerObj = Project()
-controllerObj.setup(id = '004', name='script04', description="JASMET Phase Calibration")
-
-#-------------------------------------- Setup -----------------------------------------
-#Verificar estas variables
-
-#Path donde estan los archivos HDF5 de meteoros
-path = os.path.join(os.environ['HOME'],'Pictures/JASMET30/201608/meteor')
-
-#Path para los graficos
-pathfig = os.path.join(os.environ['HOME'],'Pictures/JASMET30/201608/graphics')
-
-#Path donde se almacenaran las fases calculadas
-pathfile = os.path.join(os.environ['HOME'],'Pictures/JASMET30/201608/phase')
-
-#Fechas para busqueda de archivos
-startDate = '2016/08/20'
-endDate = '2016/08/30'
-#Horas para busqueda de archivos
-startTime = '00:00:00'
-endTime = '23:59:59'
-
-#------------------------------------------------------------------------------------------------
-readUnitConfObj = controllerObj.addReadUnit(datatype='ParamReader',
- path=path,
- startDate='2016/06/02',
- endDate='2017/06/03',
- startTime=startTime,
- endTime=endTime,
- walk=1)
-
-#--------------------------------------------------------------------------------------------------
-
-procUnitConfObj1 = controllerObj.addProcUnit(datatype='ParametersProc', inputId=readUnitConfObj.getId())
-# #
-opObj31 = procUnitConfObj1.addOperation(name='SMPhaseCalibration', optype='other')
-opObj31.addParameter(name='nHours', value='1', format='float')
-opObj31.addParameter(name='hmin', value='60', format='float')
-opObj31.addParameter(name='hmax', value='120', format='float')
-# opObj31.addParameter(name='channelPositions', value='(2.5,0),(0,2.5),(0,0),(0,4.5),(-2,0)', format='pairslist')
-
-opObj32 = procUnitConfObj1.addOperation(name='PhasePlot', optype='other')
-opObj32.addParameter(name='id', value='201', format='int')
-opObj32.addParameter(name='wintitle', value='PhaseCalibration', format='str')
-opObj32.addParameter(name='save', value='1', format='bool')
-opObj32.addParameter(name='xmin', value='0', format='float')
-opObj32.addParameter(name='xmax', value='24', format='float')
-opObj32.addParameter(name='ymin', value='-180', format='float')
-opObj32.addParameter(name='ymax', value='180', format='float')
-opObj32.addParameter(name='figpath', value=pathfig, format='str')
-# #
-opObj33 = procUnitConfObj1.addOperation(name='ParamWriter', optype='other')
-opObj33.addParameter(name='path', value=pathfile)
-opObj33.addParameter(name='blocksPerFile', value='1000', format='int')
-opObj33.addParameter(name='metadataList',value='type,outputInterval,timeZone',format='list')
-opObj33.addParameter(name='dataList',value='data_output,utctime',format='list')
-# # opObj25.addParameter(name='mode',value='1,0,0',format='intlist')
-
-#--------------------------------------------------------------------------------------------------
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml("JASMET04.xml")
-print "Leyendo el archivo XML"
-controllerObj.readXml("JASMET04.xml")
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
\ No newline at end of file
diff --git a/schainpy/scripts/JASMET30_PreProc.py b/schainpy/scripts/JASMET30_PreProc.py
deleted file mode 100644
index d02b505..0000000
--- a/schainpy/scripts/JASMET30_PreProc.py
+++ /dev/null
@@ -1,53 +0,0 @@
-"""
-Se debe verficar que el disco de datos se encuentra montado en el sistema
-"""
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-path = os.path.split(path)[0]
-
-sys.path.insert(0, path)
-
-from schainpy.controller import Project
-
-desc = "Meteor Experiment Test"
-filename = "meteor20130812.xml"
-
-controllerObj = Project()
-controllerObj.setup(id = '191', name='meteor_test01', description=desc)
-
-path='/mnt/jars/2016_08/NOCHE/'
-path='/mnt/jars/2016_08/DIA/'
-path1 = '/media/soporte/Data/JASMET'
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='Voltage',
- path=path,
- startDate='2016/09/28',
- endDate='2016/09/28',
- startTime='00:00:00',
- endTime='10:50:00',
- online=0,
- walk=1)
-
-opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
-
-procUnitConfObj0 = controllerObj.addProcUnit(datatype='Voltage', inputId=readUnitConfObj.getId())
-
-opObj11 = procUnitConfObj0.addOperation(name='Decoder', optype='other')
-
-opObj11 = procUnitConfObj0.addOperation(name='CohInt', optype='other')
-opObj11.addParameter(name='n', value='2', format='int')
-
-opObj11 = procUnitConfObj0.addOperation(name='VoltageWriter', optype='other')
-opObj11.addParameter(name='path', value=path1)
-opObj11.addParameter(name='blocksPerFile', value='100', format='int')
-opObj11.addParameter(name='profilesPerBlock', value='200', format='int')
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
diff --git a/schainpy/scripts/JASMET30_Winds.py b/schainpy/scripts/JASMET30_Winds.py
deleted file mode 100644
index a58ae11..0000000
--- a/schainpy/scripts/JASMET30_Winds.py
+++ /dev/null
@@ -1,91 +0,0 @@
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-path = os.path.split(path)[0]
-
-sys.path.insert(0, path)
-
-from schainpy.controller import Project
-
-controllerObj = Project()
-controllerObj.setup(id = '005', name='script05', description="JASMET Wind Estimation")
-
-#-------------------------------------- Setup -----------------------------------------
-#Verificar estas variables
-
-#Path donde estan los archivos HDF5 de meteoros
-path = os.path.join(os.environ['HOME'],'Pictures/JASMET30/201608/meteor')
-
-#Path para los graficos
-pathfig = os.path.join(os.environ['HOME'],'Pictures/JASMET30/201608/graphics')
-
-#Path donde se almacenaran las estimaciones de vientos
-pathfile = os.path.join(os.environ['HOME'],'Pictures/JASMET30/201608/phase')
-
-#Fechas para busqueda de archivos
-startDate = '2016/08/20'
-endDate = '2016/08/30'
-#Horas para busqueda de archivos
-startTime = '00:00:00'
-endTime = '23:59:59'
-
-#Offsets optimos obtenidos con OptimumOffset.py
-phaseOffsets = '-2.84, -1.77, 11.94, 9.71'
-#------------------------------------------------------------------------------------------------
-readUnitConfObj = controllerObj.addReadUnit(datatype='ParamReader',
- path=path,
- startDate=startDate,
- endDate=endDate,
- startTime=startTime,
- endTime=endTime,
- walk=1)
-#--------------------------------------------------------------------------------------------------
-
-procUnitConfObj1 = controllerObj.addProcUnit(datatype='ParametersProc', inputId=readUnitConfObj.getId())
-opObj10 = procUnitConfObj1.addOperation(name='CorrectSMPhases',optype='other')
-opObj10.addParameter(name='phaseOffsets', value=phaseOffsets, format='floatlist')
-
-opObj13 = procUnitConfObj1.addOperation(name='SkyMapPlot', optype='other')
-opObj13.addParameter(name='id', value='1', format='int')
-opObj13.addParameter(name='wintitle', value='Sky Map', format='str')
-opObj13.addParameter(name='save', value='1', format='bool')
-opObj13.addParameter(name='figpath', value=pathfig, format='str')
-opObj13.addParameter(name='ftp', value='1', format='int')
-opObj13.addParameter(name='exp_code', value='15', format='int')
-opObj13.addParameter(name='sub_exp_code', value='1', format='int')
-opObj13.addParameter(name='tmin', value='0', format='int')
-opObj13.addParameter(name='tmax', value='24', format='int')
-
-opObj22 = procUnitConfObj1.addOperation(name='WindProfiler', optype='other')
-opObj22.addParameter(name='technique', value='Meteors', format='str')
-opObj22.addParameter(name='nHours', value='1', format='float')
-opObj22.addParameter(name='hmin', value='70', format='float')
-opObj22.addParameter(name='hmax', value='120', format='float')
-
-opObj23 = procUnitConfObj1.addOperation(name='WindProfilerPlot', optype='other')
-opObj23.addParameter(name='id', value='2', format='int')
-opObj23.addParameter(name='wintitle', value='Wind Profiler', format='str')
-opObj23.addParameter(name='save', value='1', format='bool')
-opObj23.addParameter(name='figpath', value = pathfig, format='str')
-opObj23.addParameter(name='zmin', value='-140', format='int')
-opObj23.addParameter(name='zmax', value='140', format='int')
-opObj23.addParameter(name='xmin', value='0', format='float')
-opObj23.addParameter(name='xmax', value='24', format='float')
-opObj23.addParameter(name='ymin', value='70', format='float')
-opObj23.addParameter(name='ymax', value='110', format='float')
-
-opObj33 = procUnitConfObj1.addOperation(name='ParamWriter', optype='other')
-opObj33.addParameter(name='path', value=pathfile)
-opObj33.addParameter(name='blocksPerFile', value='1000', format='int')
-opObj33.addParameter(name='metadataList',value='type,outputInterval,timeZone',format='list')
-opObj33.addParameter(name='dataList',value='data_output,utctime',format='list')
-#--------------------------------------------------------------------------------------------------
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml("JASMET05.xml")
-print "Leyendo el archivo XML"
-controllerObj.readXml("JASMET05.xml")
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
\ No newline at end of file
diff --git a/schainpy/scripts/NSM1.py b/schainpy/scripts/NSM1.py
deleted file mode 100644
index b005c73..0000000
--- a/schainpy/scripts/NSM1.py
+++ /dev/null
@@ -1,138 +0,0 @@
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-path = os.path.split(path)[0]
-
-sys.path.insert(0, path)
-
-from schainpy.controller import Project
-
-desc = "DBS Experiment Test"
-filename = "DBStest.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-#Experimentos
-
-# pathfile = '/home/joscanoa/data/HP_Meteor/MST'
-path = '/home/joscanoa/data/HP_Meteor/MST'
-# path = '/media/joscanoa/DATA/DATA/RAW_EXP/MST_meteors_153-155'
-pathfig = '/home/joscanoa/Pictures/NonSpecular/CEDAR/DBS/graphic'
-pathfile1 = '/home/joscanoa/Pictures/NonSpecular/CEDAR/DBS/meteor'
-
-xmax = '8'
-xmin = '6'
-
-
-
-#------------------------------------------------------------------------------------------------
-readUnitConfObj = controllerObj.addReadUnit(datatype='VoltageReader',
- path=path,
- startDate='2016/06/02',
- endDate='2016/06/03',
- startTime='21:00:00',
- endTime='08:00:00',
- online=0,
- delay=20,
- walk=1,
- getblock=1,
- blocktime=120)
-# blocksize=4096)
-
-opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
-
-
-#--------------------------------------------------------------------------------------------------
-
-procUnitConfObj0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
-
-# opObj11 = procUnitConfObj0.addOperation(name='selectChannels')
-# opObj11.addParameter(name='channelList', value='0,1,2,3', format='intlist')
-#
-# opObj11 = procUnitConfObj0.addOperation(name='selectHeights')
-# opObj11.addParameter(name='minHei', value='60', format='float')
-# # opObj11.addParameter(name='minHei', value='272.5', format='float')
-# opObj11.addParameter(name='maxHei', value='130', format='float')
-#
-# opObj11 = procUnitConfObj0.addOperation(name='Decoder', optype='other')
-#
-# opObj11 = procUnitConfObj0.addOperation(name='CohInt', optype='other')
-# opObj11.addParameter(name='n', value='2', format='int')
-# # opObj11.addParameter(name='n', value='16', format='int')
-#
-# #---------------------------------------------------------------------------------------------------
-# opObj11 = procUnitConfObj0.addOperation(name='VoltageWriter', optype='other')
-# opObj11.addParameter(name='path', value=pathfile)
-# opObj11.addParameter(name='blocksPerFile', value='120', format='int')
-# opObj11.addParameter(name='profilesPerBlock', value='200', format='int')
-
-#---------------------------------------------------------------------------------------------------
-
-# procUnitConfObj1 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObj0.getId())
-# procUnitConfObj1.addParameter(name='nFFTPoints', value='64', format='int')
-# procUnitConfObj1.addParameter(name='nProfiles', value='64', format='int')
-#
-# opObj11 = procUnitConfObj1.addOperation(name='IncohInt', optype='other')
-# opObj11.addParameter(name='n', value='15', format='int')
-# #
-# opObj14 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='other')
-# opObj14.addParameter(name='id', value='1', format='int')
-# opObj14.addParameter(name='wintitle', value='spc', format='str')
-# opObj14.addParameter(name='save', value='1', format='bool')
-# opObj14.addParameter(name='figpath', value=pathFigure, format='str')
-# # opObj14.addParameter(name='zmin', value='14', format='int')
-# # opObj14.addParameter(name='zmax', value='60', format='int')
-# opObj14.addParameter(name='xaxis', value='velocity', format='str')
-#
-# opObj15 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
-# opObj15.addParameter(name='id', value='2', format='int')
-# opObj15.addParameter(name='wintitle', value='RTI Plot', format='str')
-# opObj15.addParameter(name='save', value='1', format='bool')
-# opObj15.addParameter(name='figpath', value = pathFigure, format='str')
-# # opObj15.addParameter(name='timerange', value='600', format='float')
-# opObj15.addParameter(name='xmin', value=xmin, format='float')
-# opObj15.addParameter(name='xmax', value=xmax, format='float')
-# # opObj15.addParameter(name='zmin', value='14', format='int')
-# # opObj15.addParameter(name='zmax', value='60', format='int')
-
-#--------------------------------------------------------------------------------------------------
-
-procUnitConfObj1 = controllerObj.addProcUnit(datatype='CorrelationProc', inputId=procUnitConfObj0.getId())
-procUnitConfObj1.addParameter(name='lags', value='0,1,2', format='intlist')
-procUnitConfObj1.addParameter(name='fullBuffer', value='1', format='bool')
-procUnitConfObj1.addParameter(name='nAvg', value='32', format='int')
-
-procUnitConfObj2 = controllerObj.addProcUnit(datatype='ParametersProc', inputId=procUnitConfObj1.getId())
-opObj20 = procUnitConfObj2.addOperation(name='NonSpecularMeteorDetection')
-opObj20.addParameter(name='mode', value='DBS', format='str')
-opObj20.addParameter(name='allData', value='0', format='bool')
-#
-opObj21 = procUnitConfObj2.addOperation(name='NSMeteorDetection2Plot',optype='other')
-opObj21.addParameter(name='id', value='2', format='int')
-opObj21.addParameter(name='wintitle', value='Non specular', format='str')
-opObj21.addParameter(name='save', value='1', format='bool')
-opObj21.addParameter(name='figpath', value = pathfig, format='str')
-opObj21.addParameter(name='SNRmin', value='-10', format='int')
-opObj21.addParameter(name='SNRmax', value='30', format='int')
-opObj21.addParameter(name='vmin', value='-50', format='int')
-opObj21.addParameter(name='vmax', value='50', format='int')
-opObj21.addParameter(name='mode', value='DBS', format='str')
-
-opObj22 = procUnitConfObj2.addOperation(name='HDF5Writer', optype='other')
-opObj22.addParameter(name='path', value=pathfile1)
-opObj22.addParameter(name='blocksPerFile', value='80', format='int')
-opObj22.addParameter(name='metadataList',value='type,heightList,abscissaList,paramInterval,timeZone,groupList',format='list')
-opObj22.addParameter(name='dataList',value='data_param,utctime',format='list')
-opObj22.addParameter(name='mode',value='2',format='int')
-#--------------------------------------------------------------------------------------------------
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
\ No newline at end of file
diff --git a/schainpy/scripts/NSM11.py b/schainpy/scripts/NSM11.py
deleted file mode 100644
index bd2092a..0000000
--- a/schainpy/scripts/NSM11.py
+++ /dev/null
@@ -1,90 +0,0 @@
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-path = os.path.split(path)[0]
-
-sys.path.insert(0, path)
-
-from schainpy.controller import Project
-
-desc = "DBS Experiment Test"
-filename = "DBStest.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-#Experimentos
-
-#2014051 20 Feb 2014
-path = '/home/joscanoa/Pictures/NonSpecular/CEDAR/DBS/meteor'
-
-pathfig = '/home/joscanoa/Pictures/NonSpecular/CEDAR/DBS/graphic'
-
-pathfile2 = '/home/joscanoa/Pictures/NonSpecular/CEDAR/DBS/wind'
-
-
-tmin = '00:00:00'
-tmax = '23:59:59'
-xmin = '20'
-xmax = '32'
-
-
-
-#------------------------------------------------------------------------------------------------
-readUnitConfObj = controllerObj.addReadUnit(datatype='HDF5Reader',
- path=path,
- startDate='2016/06/02',
- endDate='2016/06/03',
- startTime=tmin,
- endTime=tmax,
- online=0,
- delay=20,
- walk=1)
-#--------------------------------------------------------------------------------------------------
-
-procUnitConfObj2 = controllerObj.addProcUnit(datatype='ParametersProc', inputId=readUnitConfObj.getId())
-#
-opObj21 = procUnitConfObj2.addOperation(name='WindProfiler', optype='other')
-opObj21.addParameter(name='technique', value='Meteors1', format='str')
-opObj21.addParameter(name='mode', value='DBS', format='str')
-
-opObj23 = procUnitConfObj2.addOperation(name='WindProfilerPlot', optype='other')
-opObj23.addParameter(name='id', value='2', format='int')
-opObj23.addParameter(name='wintitle', value='Wind Profiler', format='str')
-opObj23.addParameter(name='save', value='1', format='bool')
-opObj23.addParameter(name='figpath', value = pathfig, format='str')
-opObj23.addParameter(name='zmin', value='-140', format='int')
-opObj23.addParameter(name='zmax', value='140', format='int')
-opObj23.addParameter(name='xmin', value=xmin, format='float')
-opObj23.addParameter(name='xmax', value=xmax, format='float')
-opObj23.addParameter(name='ymin', value='84', format='float')
-opObj23.addParameter(name='ymax', value='102', format='float')
-#
-# opObj21 = procUnitConfObj2.addOperation(name='NonSpecularMeteorsPlot',optype='other')
-# opObj21.addParameter(name='id', value='2', format='int')
-# opObj21.addParameter(name='wintitle', value='Non specular', format='str')
-# opObj21.addParameter(name='save', value='1', format='bool')
-# opObj21.addParameter(name='figpath', value = pathFigure, format='str')
-# opObj21.addParameter(name='SNRmin', value='-10', format='float')
-# opObj21.addParameter(name='SNRmax', value='20', format='float')
-# opObj21.addParameter(name='cmin', value='0.5', format='float')
-# opObj21.addParameter(name='vmax', value='100', format='float')
-# opObj21.addParameter(name='vmin', value='-100', format='float')
-
-# opObj24 = procUnitConfObj2.addOperation(name='HDF5Writer', optype='other')
-# opObj24.addParameter(name='path', value=pathfile2)
-# opObj24.addParameter(name='blocksPerFile', value='60', format='int')
-# opObj24.addParameter(name='metadataList',value='type,heightList,outputInterval,timeZone',format='list')
-# opObj24.addParameter(name='dataList',value='data_output,utctime,utctimeInit',format='list')
-# # # opObj12.addParameter(name='mode',value='2',format='int')
-#--------------------------------------------------------------------------------------------------
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
\ No newline at end of file
diff --git a/schainpy/scripts/NSM2.py b/schainpy/scripts/NSM2.py
deleted file mode 100644
index 93e45ff..0000000
--- a/schainpy/scripts/NSM2.py
+++ /dev/null
@@ -1,180 +0,0 @@
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-path = os.path.split(path)[0]
-
-sys.path.insert(0, path)
-
-from schainpy.controller import Project
-
-desc = "DBS Experiment Test"
-filename = "DBStest.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-#Experimentos
-
-#2014051 20 Feb 2014
-path = '/home/joscanoa/data/HP_Meteor/Met'
-# path = '/media/joscanoa/DATA/DATA/RAW_EXP/MST_meteors_153-155'
-pathfig = '/home/joscanoa/Pictures/NonSpecular/CEDAR/SA/notmedian/graphic'
-pathfile1 = '/home/joscanoa/Pictures/NonSpecular/CEDAR/SA/notmedian/meteor'
-# pathfile2 = '/home/joscanoa/Pictures/NonSpecular/CEDAR/test2/wind'
-# pathfile = '/home/joscanoa/data/HP_Meteor/Met'
-
-tmin = '20:00:00'
-tmax = '23:59:59'
-xmin = '21'
-xmax = '32'
-
-
-
-#------------------------------------------------------------------------------------------------
-readUnitConfObj = controllerObj.addReadUnit(datatype='VoltageReader',
- path=path,
- startDate='2016/06/02',
- endDate='2016/06/02',
- startTime=tmin,
- endTime=tmax,
- online=0,
- delay=20,
- walk=1,
- getblock=1,
- blocktime=120)
-# blocksize=12800)
-
-opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
-
-
-#--------------------------------------------------------------------------------------------------
-
-procUnitConfObj0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
-opObj11 = procUnitConfObj0.addOperation(name='correctHeights')
-opObj11.addParameter(name='value', value='-187.5', format='float')
-
-#
-# opObj11 = procUnitConfObj0.addOperation(name='selectChannels')
-# opObj11.addParameter(name='channelList', value='4,5,6', format='intlist')
-# #
-# opObj11 = procUnitConfObj0.addOperation(name='selectHeights')
-# opObj11.addParameter(name='minHei', value='257.5', format='float')
-# # opObj11.addParameter(name='minHei', value='272.5', format='float')
-# opObj11.addParameter(name='maxHei', value='307.5', format='float')
-# #
-# opObj11 = procUnitConfObj0.addOperation(name='Decoder', optype='other')
-# opObj11.addParameter(name='code', value='1,1,1,1,1,-1,-1,1,1,-1,1,-1,1', format='intlist')
-# opObj11.addParameter(name='nCode', value='1', format='int')
-# opObj11.addParameter(name='nBaud', value='13', format='int')
-# #
-# opObj11 = procUnitConfObj0.addOperation(name='CohInt', optype='other')
-# opObj11.addParameter(name='n', value='2', format='int')
-# # opObj11.addParameter(name='n', value='16', format='int')
-#
-# #---------------------------------------------------------------------------------------------------
-# opObj11 = procUnitConfObj0.addOperation(name='VoltageWriter', optype='other')
-# opObj11.addParameter(name='path', value=pathfile)
-# opObj11.addParameter(name='blocksPerFile', value='120', format='int')
-# opObj11.addParameter(name='profilesPerBlock', value='200', format='int')
-#---------------------------------------------------------------------------------------------------
-
-# procUnitConfObj1 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObj0.getId())
-# procUnitConfObj1.addParameter(name='nFFTPoints', value='64', format='int')
-# procUnitConfObj1.addParameter(name='nProfiles', value='64', format='int')
-#
-# opObj11 = procUnitConfObj1.addOperation(name='IncohInt', optype='other')
-# opObj11.addParameter(name='n', value='5', format='int')
-# #
-# opObj14 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='other')
-# opObj14.addParameter(name='id', value='1', format='int')
-# opObj14.addParameter(name='wintitle', value='spc', format='str')
-# opObj14.addParameter(name='save', value='1', format='bool')
-# opObj14.addParameter(name='figpath', value=pathFigure, format='str')
-# opObj14.addParameter(name='zmin', value='14', format='int')
-# opObj14.addParameter(name='zmax', value='60', format='int')
-# opObj14.addParameter(name='xaxis', value='velocity', format='str')
-#
-# opObj15 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
-# opObj15.addParameter(name='id', value='2', format='int')
-# opObj15.addParameter(name='wintitle', value='RTI Plot', format='str')
-# opObj15.addParameter(name='save', value='1', format='bool')
-# opObj15.addParameter(name='figpath', value = pathFigure, format='str')
-# opObj15.addParameter(name='timerange', value='600', format='float')
-# # opObj15.addParameter(name='xmin', value=xmin, format='float')
-# # opObj15.addParameter(name='xmax', value=xmax, format='float')
-# opObj15.addParameter(name='zmin', value='14', format='int')
-# opObj15.addParameter(name='zmax', value='60', format='int')
-
-#--------------------------------------------------------------------------------------------------
-
-procUnitConfObj1 = controllerObj.addProcUnit(datatype='CorrelationProc', inputId=procUnitConfObj0.getId())
-procUnitConfObj1.addParameter(name='pairsList', value='(0,1),(0,2),(1,2)', format='pairsList')
-procUnitConfObj1.addParameter(name='lags', value='0,1,2', format='intlist')
-procUnitConfObj1.addParameter(name='fullBuffer', value='1', format='bool')
-procUnitConfObj1.addParameter(name='nAvg', value='16', format='int')
-
-procUnitConfObj2 = controllerObj.addProcUnit(datatype='ParametersProc', inputId=procUnitConfObj1.getId())
-opObj20 = procUnitConfObj2.addOperation(name='NonSpecularMeteorDetection')
-opObj20.addParameter(name='mode', value='SA', format='str')
-opObj20.addParameter(name='SNRthresh', value='5', format='int')
-opObj20.addParameter(name='allData', value='0', format='bool')
-
-opObj21 = procUnitConfObj2.addOperation(name='NSMeteorDetection1Plot',optype='other')
-opObj21.addParameter(name='id', value='2', format='int')
-opObj21.addParameter(name='save', value='0', format='bool')
-opObj21.addParameter(name='wintitle', value='Non specular', format='str')
-opObj21.addParameter(name='save', value='1', format='bool')
-opObj21.addParameter(name='figpath', value = pathfig, format='str')
-opObj21.addParameter(name='SNRmin', value='-10', format='int')
-opObj21.addParameter(name='SNRmax', value='20', format='int')
-opObj21.addParameter(name='cmin', value='0.5', format='float')
-
-# opObj22 = procUnitConfObj2.addOperation(name='HDF5Writer', optype='other')
-# opObj22.addParameter(name='path', value=pathfile1)
-# opObj22.addParameter(name='blocksPerFile', value='80', format='int')
-# opObj22.addParameter(name='metadataList',value='type,heightList,abscissaList,paramInterval,timeZone,groupList',format='list')
-# opObj22.addParameter(name='dataList',value='data_param,utctime',format='list')
-# opObj22.addParameter(name='mode',value='2',format='int')
-
-# opObj21 = procUnitConfObj2.addOperation(name='WindProfiler', optype='other')
-# opObj21.addParameter(name='technique', value='Meteors1', format='str')
-#
-# opObj23 = procUnitConfObj2.addOperation(name='WindProfilerPlot', optype='other')
-# opObj23.addParameter(name='id', value='2', format='int')
-# opObj23.addParameter(name='wintitle', value='Wind Profiler', format='str')
-# opObj23.addParameter(name='save', value='1', format='bool')
-# opObj23.addParameter(name='figpath', value = pathfig, format='str')
-# opObj23.addParameter(name='zmin', value='-180', format='int')
-# opObj23.addParameter(name='zmax', value='180', format='int')
-# opObj23.addParameter(name='xmin', value=xmin, format='float')
-# opObj23.addParameter(name='xmax', value=xmax, format='float')
-# opObj23.addParameter(name='ymin', value='80', format='float')
-# opObj23.addParameter(name='ymax', value='110', format='float')
-#
-# opObj21 = procUnitConfObj2.addOperation(name='NonSpecularMeteorsPlot',optype='other')
-# opObj21.addParameter(name='id', value='2', format='int')
-# opObj21.addParameter(name='wintitle', value='Non specular', format='str')
-# opObj21.addParameter(name='save', value='1', format='bool')
-# opObj21.addParameter(name='figpath', value = pathFigure, format='str')
-# opObj21.addParameter(name='SNRmin', value='-10', format='float')
-# opObj21.addParameter(name='SNRmax', value='20', format='float')
-# opObj21.addParameter(name='cmin', value='0.5', format='float')
-# opObj21.addParameter(name='vmax', value='100', format='float')
-# opObj21.addParameter(name='vmin', value='-100', format='float')
-
-# opObj24 = procUnitConfObj2.addOperation(name='HDF5Writer', optype='other')
-# opObj24.addParameter(name='path', value=pathfile2)
-# opObj24.addParameter(name='blocksPerFile', value='60', format='int')
-# opObj24.addParameter(name='metadataList',value='type,heightList,outputInterval,timeZone',format='list')
-# opObj24.addParameter(name='dataList',value='data_output,utctime,utctimeInit',format='list')
-#--------------------------------------------------------------------------------------------------
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
\ No newline at end of file
diff --git a/schainpy/scripts/NSM21.py b/schainpy/scripts/NSM21.py
deleted file mode 100644
index c5b2b4e..0000000
--- a/schainpy/scripts/NSM21.py
+++ /dev/null
@@ -1,89 +0,0 @@
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-path = os.path.split(path)[0]
-
-sys.path.insert(0, path)
-
-from schainpy.controller import Project
-
-desc = "DBS Experiment Test"
-filename = "DBStest.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-#Experimentos
-
-#2014051 20 Feb 2014
-path = '/home/joscanoa/Pictures/NonSpecular/CEDAR/SA/notmedian/meteor'
-
-pathfig = '/home/joscanoa/Pictures/NonSpecular/CEDAR/SA/notmedian/graphic'
-
-pathfile2 = '/home/joscanoa/Pictures/NonSpecular/CEDAR/test1/wind'
-
-
-tmin = '00:00:00'
-tmax = '23:59:59'
-xmin = '20'
-xmax = '32'
-
-
-
-#------------------------------------------------------------------------------------------------
-readUnitConfObj = controllerObj.addReadUnit(datatype='HDF5Reader',
- path=path,
- startDate='2016/06/02',
- endDate='2016/06/03',
- startTime=tmin,
- endTime=tmax,
- online=0,
- delay=20,
- walk=1)
-#--------------------------------------------------------------------------------------------------
-
-procUnitConfObj2 = controllerObj.addProcUnit(datatype='ParametersProc', inputId=readUnitConfObj.getId())
-#
-opObj21 = procUnitConfObj2.addOperation(name='WindProfiler', optype='other')
-opObj21.addParameter(name='technique', value='Meteors1', format='str')
-
-opObj23 = procUnitConfObj2.addOperation(name='WindProfilerPlot', optype='other')
-opObj23.addParameter(name='id', value='2', format='int')
-opObj23.addParameter(name='wintitle', value='Wind Profiler', format='str')
-opObj23.addParameter(name='save', value='1', format='bool')
-opObj23.addParameter(name='figpath', value = pathfig, format='str')
-opObj23.addParameter(name='zmin', value='-140', format='int')
-opObj23.addParameter(name='zmax', value='140', format='int')
-opObj23.addParameter(name='xmin', value=xmin, format='float')
-opObj23.addParameter(name='xmax', value=xmax, format='float')
-opObj23.addParameter(name='ymin', value='84', format='float')
-opObj23.addParameter(name='ymax', value='102', format='float')
-#
-# opObj21 = procUnitConfObj2.addOperation(name='NonSpecularMeteorsPlot',optype='other')
-# opObj21.addParameter(name='id', value='2', format='int')
-# opObj21.addParameter(name='wintitle', value='Non specular', format='str')
-# opObj21.addParameter(name='save', value='1', format='bool')
-# opObj21.addParameter(name='figpath', value = pathFigure, format='str')
-# opObj21.addParameter(name='SNRmin', value='-10', format='float')
-# opObj21.addParameter(name='SNRmax', value='20', format='float')
-# opObj21.addParameter(name='cmin', value='0.5', format='float')
-# opObj21.addParameter(name='vmax', value='100', format='float')
-# opObj21.addParameter(name='vmin', value='-100', format='float')
-
-# opObj24 = procUnitConfObj2.addOperation(name='HDF5Writer', optype='other')
-# opObj24.addParameter(name='path', value=pathfile2)
-# opObj24.addParameter(name='blocksPerFile', value='60', format='int')
-# opObj24.addParameter(name='metadataList',value='type,heightList,outputInterval,timeZone',format='list')
-# opObj24.addParameter(name='dataList',value='data_output,utctime,utctimeInit',format='list')
-# # # opObj12.addParameter(name='mode',value='2',format='int')
-#--------------------------------------------------------------------------------------------------
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
\ No newline at end of file
diff --git a/schainpy/scripts/NSM_HDF5.py b/schainpy/scripts/NSM_HDF5.py
deleted file mode 100644
index a6ede46..0000000
--- a/schainpy/scripts/NSM_HDF5.py
+++ /dev/null
@@ -1,77 +0,0 @@
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-path = os.path.split(path)[0]
-
-sys.path.insert(0, path)
-
-from schainpy.controller import Project
-
-desc = "DBS Experiment Test"
-filename = "DBStest.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-#Experimentos
-
-#2014051 20 Feb 2014
-path = '/home/joscanoa/Pictures/NonSpecular/test/data'
-pathFigure = '/home/joscanoa/Pictures/NonSpecular'
-pathfile = '/home/joscanoa/Pictures/NonSpecular'
-
-tmin = '00:00:00'
-tmax = '23:59:59'
-xmax = '24'
-xmin = '0'
-
-
-
-#------------------------------------------------------------------------------------------------
-readUnitConfObj = controllerObj.addReadUnit(datatype='HDF5Reader',
- path=path,
- startDate='2016/05/29',
- endDate='2016/06/29',
- startTime=tmin,
- endTime=tmax,
- online=0,
- delay=20,
- walk=1)
-# blocksize=12800)
-
-# opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
-
-
-#--------------------------------------------------------------------------------------------------
-
-procUnitConfObj2 = controllerObj.addProcUnit(datatype='ParametersProc', inputId=readUnitConfObj.getId())
-# opObj20 = procUnitConfObj2.addOperation(name='NonSpecularMeteorDetection')
-# opObj20.addParameter(name='mode', value='SA', format='str')
-#
-opObj21 = procUnitConfObj2.addOperation(name='NonSpecularMeteorsPlot',optype='other')
-opObj21.addParameter(name='id', value='2', format='int')
-opObj21.addParameter(name='wintitle', value='Non specular', format='str')
-opObj21.addParameter(name='save', value='1', format='bool')
-opObj21.addParameter(name='figpath', value = pathFigure, format='str')
-opObj21.addParameter(name='SNRmin', value='-10', format='float')
-opObj21.addParameter(name='cmin', value='0.5', format='float')
-opObj21.addParameter(name='vmax', value='100', format='float')
-opObj21.addParameter(name='vmin', value='-100', format='float')
-
-# opObj22 = procUnitConfObj2.addOperation(name='HDF5Writer', optype='other')
-# opObj22.addParameter(name='path', value=pathfile)
-# opObj22.addParameter(name='blocksPerFile', value='1', format='int')
-# opObj22.addParameter(name='metadataList',value='type,heightList,paramInterval,timeZone',format='list')
-# opObj22.addParameter(name='dataList',value='data_param,utctime',format='list')
-# # opObj12.addParameter(name='mode',value='2',format='int')
-#--------------------------------------------------------------------------------------------------
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
\ No newline at end of file
diff --git a/schainpy/scripts/NSM_PreProc1.py b/schainpy/scripts/NSM_PreProc1.py
deleted file mode 100644
index cca90dd..0000000
--- a/schainpy/scripts/NSM_PreProc1.py
+++ /dev/null
@@ -1,76 +0,0 @@
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-path = os.path.split(path)[0]
-
-sys.path.insert(0, path)
-
-from schainpy.controller import Project
-
-desc = "DBS Experiment Test"
-filename = "DBStest.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-#Experimentos
-
-#2014051 20 Feb 2014
-path = '/media/joscanoa/DATA/DATA/RAW_EXP/MST_meteors_153-155'
-pathFigure = '/home/joscanoa/Pictures/NonSpecular'
-pathfile = '/home/joscanoa/data/HP_Meteor/MST'
-
-xmax = '24'
-xmin = '0'
-
-
-
-#------------------------------------------------------------------------------------------------
-readUnitConfObj = controllerObj.addReadUnit(datatype='VoltageReader',
- path=path,
- startDate='2016/06/03',
- endDate='2016/06/03',
- startTime='00:00:00',
- endTime='23:59:59',
- online=0,
- delay=20,
- walk=1,
- getblock=0,
-# blocktime=10)
- blocksize=4096)
-
-opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
-
-
-#--------------------------------------------------------------------------------------------------
-
-procUnitConfObj0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
-
-opObj11 = procUnitConfObj0.addOperation(name='selectChannels')
-opObj11.addParameter(name='channelList', value='1,2,3,4', format='intlist')
-
-opObj11 = procUnitConfObj0.addOperation(name='selectHeights')
-opObj11.addParameter(name='minHei', value='60', format='float')
-# opObj11.addParameter(name='minHei', value='272.5', format='float')
-opObj11.addParameter(name='maxHei', value='120', format='float')
-
-opObj11 = procUnitConfObj0.addOperation(name='Decoder', optype='other')
-
-opObj11 = procUnitConfObj0.addOperation(name='CohInt', optype='other')
-opObj11.addParameter(name='n', value='2', format='int')
-#---------------------------------------------------------------------------------------------------
-opObj11 = procUnitConfObj0.addOperation(name='VoltageWriter', optype='other')
-opObj11.addParameter(name='path', value=pathfile)
-opObj11.addParameter(name='blocksPerFile', value='120', format='int')
-opObj11.addParameter(name='profilesPerBlock', value='200', format='int')
-#--------------------------------------------------------------------------------------------------
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
\ No newline at end of file
diff --git a/schainpy/scripts/NSM_Preproc2.py b/schainpy/scripts/NSM_Preproc2.py
deleted file mode 100644
index 22776dc..0000000
--- a/schainpy/scripts/NSM_Preproc2.py
+++ /dev/null
@@ -1,79 +0,0 @@
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-path = os.path.split(path)[0]
-
-sys.path.insert(0, path)
-
-from schainpy.controller import Project
-
-desc = "DBS Experiment Test"
-filename = "DBStest.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-#Experimentos
-path = '/media/joscanoa/DATA/DATA/RAW_EXP/MST_meteors_153-155'
-pathFigure = '/home/joscanoa/Pictures/NonSpecular'
-pathfile = '/home/joscanoa/data/HP_Meteor/Met'
-
-tmin = '00:00:00'
-tmax = '23:59:59'
-xmax = '0'
-xmin = '24'
-
-
-
-#------------------------------------------------------------------------------------------------
-readUnitConfObj = controllerObj.addReadUnit(datatype='VoltageReader',
- path=path,
- startDate='2016/06/03',
- endDate='2016/06/03',
- startTime=tmin,
- endTime=tmax,
- online=0,
- delay=20,
- walk=1,
- getblock=0,
- blocktime=60)
-# blocksize=12800)
-
-opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
-
-
-#--------------------------------------------------------------------------------------------------
-
-procUnitConfObj0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
-#
-opObj11 = procUnitConfObj0.addOperation(name='selectChannels')
-opObj11.addParameter(name='channelList', value='4,5,6', format='intlist')
-
-opObj11 = procUnitConfObj0.addOperation(name='selectHeights')
-opObj11.addParameter(name='minHei', value='257.5', format='float')
-# opObj11.addParameter(name='minHei', value='272.5', format='float')
-opObj11.addParameter(name='maxHei', value='307.5', format='float')
-
-opObj11 = procUnitConfObj0.addOperation(name='Decoder', optype='other')
-opObj11.addParameter(name='code', value='1,1,1,1,1,-1,-1,1,1,-1,1,-1,1', format='intlist')
-opObj11.addParameter(name='nCode', value='1', format='int')
-opObj11.addParameter(name='nBaud', value='13', format='int')
-
-opObj11 = procUnitConfObj0.addOperation(name='CohInt', optype='other')
-opObj11.addParameter(name='n', value='2', format='int')
-# #---------------------------------------------------------------------------------------------------
-opObj11 = procUnitConfObj0.addOperation(name='VoltageWriter', optype='other')
-opObj11.addParameter(name='path', value=pathfile)
-opObj11.addParameter(name='blocksPerFile', value='120', format='int')
-opObj11.addParameter(name='profilesPerBlock', value='200', format='int')
-#---------------------------------------------------------------------------------------------------
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
\ No newline at end of file
diff --git a/schainpy/scripts/WindProfiler_DBS01.py b/schainpy/scripts/WindProfiler_DBS01.py
deleted file mode 100644
index 59466e1..0000000
--- a/schainpy/scripts/WindProfiler_DBS01.py
+++ /dev/null
@@ -1,168 +0,0 @@
-# DIAS 19 Y 20 FEB 2014
-# Comprobacion de Resultados DBS con SA
-
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-path = os.path.split(path)[0]
-
-sys.path.insert(0, path)
-
-from schainpy.controller import Project
-
-desc = "DBS Experiment Test"
-filename = "DBStest.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-#Experimentos
-
-#2014050 19 Feb 2014
-# path = '/home/soporte/Documents/MST_Data/DBS/d2014050'
-# pathFigure = '/home/soporte/workspace/Graficos/DBS/d2014050p/'
-# xmin = '15.5'
-# xmax = '23.99999999'
-# startTime = '17:25:00'
-# filehdf5 = "DBS_2014050.hdf5"
-
-#2014051 20 Feb 2014
-path = '/media/joscanoa/84A65E64A65E5730/soporte/Data/MST/DBS/d2014051'
-# path = '/media/joscanoa/disco4/Data/2014/DBS_SA JAN 2014/DBS_SA/250/d2014050'
-pathfile1 = os.path.join(os.environ['HOME'],'Pictures/testHDF5/moments')
-xmax = '1'
-xmin = '0'
-startTime = '00:00:00'
-filehdf5 = "DBS_2014051.hdf5"
-
-
-
-#------------------------------------------------------------------------------------------------
-readUnitConfObj = controllerObj.addReadUnit(datatype='VoltageReader',
- path=path,
- startDate='2014/01/31',
- endDate='2014/03/31',
- startTime=startTime,
- endTime='23:59:59',
- online=0,
- delay=5,
- walk=0)
-
-opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
-
-
-#------------------------------ Voltage Processing Unit -------------------------------------
-
-procUnitConfObj0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
-
-opObj11 = procUnitConfObj0.addOperation(name='Decoder', optype='other')
-
-opObj11 = procUnitConfObj0.addOperation(name='CohInt', optype='other')
-opObj11.addParameter(name='n', value='256', format='int')
-# opObj11.addParameter(name='n', value='16', format='int')
-
-opObj11 = procUnitConfObj0.addOperation(name='selectHeightsByIndex')
-opObj11.addParameter(name='minIndex', value='10', format='float')
-opObj11.addParameter(name='maxIndex', value='60', format='float')
-
-# opObj12 = procUnitConfObj0.addOperation(name='selectChannels')
-# opObj12.addParameter(name='channelList', value='0,1', format='intlist')
-
-#------------------------------ Spectra Processing Unit -------------------------------------
-
-procUnitConfObj1 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObj0.getId())
-procUnitConfObj1.addParameter(name='nFFTPoints', value='64', format='int')
-# procUnitConfObj1.addParameter(name='ippFactor', value='2', format='int')
-
-opObj11 = procUnitConfObj1.addOperation(name='IncohInt', optype='other')
-opObj11.addParameter(name='n', value='5', format='int')
-
-opObj14 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='other')
-opObj14.addParameter(name='id', value='1', format='int')
-opObj14.addParameter(name='wintitle', value='Con interf', format='str')
-opObj14.addParameter(name='save', value='0', format='bool')
-opObj14.addParameter(name='figpath', value=pathFigure, format='str')
-opObj14.addParameter(name='zmin', value='5', format='int')
-opObj14.addParameter(name='zmax', value='90', format='int')
-
-opObj12 = procUnitConfObj1.addOperation(name='removeInterference')
-opObj13 = procUnitConfObj1.addOperation(name='removeDC')
-opObj13.addParameter(name='mode', value='1', format='int')
-
-opObj12 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
-opObj12.addParameter(name='id', value='2', format='int')
-opObj12.addParameter(name='wintitle', value='RTI Plot', format='str')
-opObj12.addParameter(name='save', value='1', format='bool')
-opObj12.addParameter(name='figpath', value = pathFigure, format='str')
-opObj12.addParameter(name='xmin', value=xmin, format='float')
-opObj12.addParameter(name='xmax', value=xmax, format='float')
-opObj12.addParameter(name='zmin', value='5', format='int')
-opObj12.addParameter(name='zmax', value='90', format='int')
-
-
-#------------------------------ Parameters Processing Unit -------------------------------------
-
-procUnitConfObj2 = controllerObj.addProcUnit(datatype='ParametersProc', inputId=procUnitConfObj1.getId())
-
-opObj11 = procUnitConfObj2.addOperation(name='SpectralMoments', optype='other')
-
-# opObj12 = procUnitConfObj2.addOperation(name='HDF5Writer', optype='other')
-# opObj12.addParameter(name='path', value=pathfile1)
-# opObj12.addParameter(name='blocksPerFile', value='10', format='int')
-# opObj12.addParameter(name='metadataList',value='type,inputUnit,heightList,paramInterval,timeZone',format='list')
-# opObj12.addParameter(name='dataList',value='data_param,data_SNR,noise,utctime',format='list')
-# opObj12.addParameter(name='mode',value='1',format='int')
-
-# opObj21 = procUnitConfObj2.addOperation(name='MomentsPlot', optype='other')
-# opObj21.addParameter(name='id', value='3', format='int')
-# opObj21.addParameter(name='wintitle', value='Moments Plot', format='str')
-# opObj21.addParameter(name='save', value='0', format='bool')
-# # opObj21.addParameter(name='figpath', value=pathFigure, format='str')
-# opObj21.addParameter(name='zmin', value='5', format='int')
-# opObj21.addParameter(name='zmax', value='90', format='int')
-#
-# opObj21 = procUnitConfObj2.addOperation(name='ParametersPlot', optype='other')
-# opObj21.addParameter(name='id', value='5', format='int')
-# opObj21.addParameter(name='wintitle', value='Radial Velocity Plot', format='str')
-# opObj21.addParameter(name='save', value='0', format='bool')
-# opObj21.addParameter(name='figpath', value=pathFigure, format='str')
-# opObj21.addParameter(name='SNRmin', value='-10', format='int')
-# opObj21.addParameter(name='SNRmax', value='60', format='int')
-# opObj21.addParameter(name='channelList', value='0,2', format='intlist')
-# opObj21.addParameter(name='SNR', value='1', format='bool')
-# opObj21.addParameter(name='SNRthresh', value='0', format='float')
-# opObj21.addParameter(name='xmin', value=xmin, format='float')
-# opObj21.addParameter(name='xmax', value=xmax, format='float')
-
-opObj22 = procUnitConfObj2.addOperation(name='WindProfiler', optype='other')
-opObj22.addParameter(name='technique', value='DBS', format='str')
-opObj22.addParameter(name='correctAzimuth', value='51.06', format='float')
-opObj22.addParameter(name='correctFactor', value='-1', format='float')
-opObj22.addParameter(name='dirCosx', value='0.041016, 0, -0.054688', format='floatlist')
-opObj22.addParameter(name='dirCosy', value='-0.041016, 0.025391, -0.023438', format='floatlist')
-
-opObj23 = procUnitConfObj2.addOperation(name='WindProfilerPlot', optype='other')
-opObj23.addParameter(name='id', value='4', format='int')
-opObj23.addParameter(name='wintitle', value='Wind Profiler', format='str')
-opObj23.addParameter(name='save', value='0', format='bool')
-# opObj23.addParameter(name='figpath', value = pathFigure, format='str')
-opObj23.addParameter(name='zmin', value='-10', format='int')
-opObj23.addParameter(name='zmax', value='10', format='int')
-opObj23.addParameter(name='zmin_ver', value='-80', format='float')
-opObj23.addParameter(name='zmax_ver', value='80', format='float')
-opObj23.addParameter(name='SNRmin', value='-10', format='int')
-opObj23.addParameter(name='SNRmax', value='60', format='int')
-opObj23.addParameter(name='SNRthresh', value='0', format='float')
-opObj23.addParameter(name='xmin', value=xmin, format='float')
-opObj23.addParameter(name='xmax', value=xmax, format='float')
-
-#--------------------------------------------------------------------------------------------------
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
\ No newline at end of file
diff --git a/schainpy/scripts/WindProfiler_SA01.py b/schainpy/scripts/WindProfiler_SA01.py
deleted file mode 100644
index 9234f96..0000000
--- a/schainpy/scripts/WindProfiler_SA01.py
+++ /dev/null
@@ -1,129 +0,0 @@
-# DIAS 19 Y 20 FEB 2014
-# Comprobacion de Resultados DBS con SA
-
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-path = os.path.split(path)[0]
-
-sys.path.insert(0, path)
-
-from schainpy.controller import Project
-
-desc = "SA Experiment Test"
-filename = "SA2014050.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-
-#Experimentos
-
-#2014050 19 Feb 2014
-path = '/media/joscanoa/84A65E64A65E5730/soporte/Data/MST/SA/d2014050'
-pathFigure = '/media/joscanoa/84A65E64A65E5730/soporte/workspace/Graficos/SA/prueba1/'
-xmin = '15.5'
-xmax = '24'
-startTime = '15:30:00'
-filehdf5 = "SA_2014050.hdf5"
-
-#2014051 20 Feb 2014
-# path = '/home/soporte/Data/MST/SA/d2014051'
-# pathFigure = '/home/soporte/workspace/Graficos/SA/new/'
-# xmin = '0.0'
-# xmax = '8.0'
-# startTime = '00:00:00'
-# filehdf5 = "SA_2014051.hdf5"
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='VoltageReader',
- path=path,
- startDate='2014/01/01',
- endDate='2014/03/31',
- startTime=startTime,
- endTime='23:59:59',
- online=0,
- delay=5,
- walk=0,
- getblock=1,
- blocksize=32768)
-
-opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
-
-
-#--------------------------------------------------------------------------------------------------
-
-procUnitConfObj0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
-
-opObj11 = procUnitConfObj0.addOperation(name='Decoder', optype='other')
-
-opObj11 = procUnitConfObj0.addOperation(name='CohInt', optype='other')
-# opObj11.addParameter(name='n', value='600', format='int')
-opObj11.addParameter(name='n', value='256', format='int')
-
-opObj11 = procUnitConfObj0.addOperation(name='selectHeightsByIndex')
-opObj11.addParameter(name='minIndex', value='10', format='float')
-opObj11.addParameter(name='maxIndex', value='60', format='float')
-#---------------------------------------------------------------------------------------------------
-procUnitConfObj1 = controllerObj.addProcUnit(datatype='CorrelationProc', inputId=procUnitConfObj0.getId())
-procUnitConfObj1.addParameter(name='pairsList', value='(0,0),(1,1),(2,2),(3,3),(1,0),(2,3)', format='pairsList')
-# procUnitConfObj1.addParameter(name='removeDC', value='1', format='bool')
-# #procUnitConfObj1.addParameter(name='lagT', value='0,1,2,3', format='intlist')
-#
-# opObj12 = procUnitConfObj1.addOperation(name='CorrelationPlot', optype='other')
-# opObj12.addParameter(name='id', value='1', format='int')
-# opObj12.addParameter(name='wintitle', value='CrossCorrelation Plot', format='str')
-# opObj12.addParameter(name='save', value='1', format='bool')
-# opObj12.addParameter(name='zmin', value='0', format='int')
-# opObj12.addParameter(name='zmax', value='1', format='int')
-# opObj12.addParameter(name='figpath', value = pathFigure, format='str')
-#
-# opObj12 = procUnitConfObj1.addOperation(name='removeNoise')
-# opObj12.addParameter(name='mode', value='2', format='int')
-# opObj12 = procUnitConfObj1.addOperation(name='calculateNormFactor')
-#
-# opObj12 = procUnitConfObj1.addOperation(name='CorrelationPlot', optype='other')
-# opObj12.addParameter(name='id', value='2', format='int')
-# opObj12.addParameter(name='wintitle', value='CrossCorrelation Plot', format='str')
-# opObj12.addParameter(name='save', value='1', format='bool')
-# opObj12.addParameter(name='zmin', value='0', format='int')
-# opObj12.addParameter(name='zmax', value='1', format='int')
-# opObj12.addParameter(name='figpath', value = pathFigure, format='str')
-#
-# #---------------------------------------------------------------------------------------------------
-procUnitConfObj2 = controllerObj.addProcUnit(datatype='ParametersProc', inputId=procUnitConfObj1.getId())
-
-opObj20 = procUnitConfObj2.addOperation(name='SALags', optype='other')
-#
-opObj21 = procUnitConfObj2.addOperation(name='WindProfiler', optype='other')
-opObj21.addParameter(name='technique', value='SA', format='str')
-# # opObj21.addParameter(name='correctFactor', value='-1', format='float')
-opObj21.addParameter(name='positionX', value='36,0,36,0', format='floatlist')
-opObj21.addParameter(name='positionY', value='36,0,0,36', format='floatlist')
-opObj21.addParameter(name='azimuth', value='51.06', format='float')
-
-# opObj22 = procUnitConfObj2.addOperation(name='WindProfilerPlot', optype='other')
-# opObj22.addParameter(name='id', value='4', format='int')
-# opObj22.addParameter(name='wintitle', value='Wind Profiler', format='str')
-# opObj22.addParameter(name='save', value='1', format='bool')
-# opObj22.addParameter(name='figpath', value = pathFigure, format='str')
-# opObj22.addParameter(name='zmin', value='-15', format='int')
-# opObj22.addParameter(name='zmax', value='15', format='int')
-# opObj22.addParameter(name='zmin_ver', value='-80', format='float')
-# opObj22.addParameter(name='zmax_ver', value='80', format='float')
-# opObj22.addParameter(name='SNRmin', value='-20', format='int')
-# opObj22.addParameter(name='SNRmax', value='40', format='int')
-# opObj22.addParameter(name='SNRthresh', value='-3.5', format='float')
-# opObj22.addParameter(name='xmin', value=xmin, format='float')
-# opObj22.addParameter(name='xmax', value=xmax, format='float')
-
-#-----------------------------------------------------------------------------------
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
\ No newline at end of file
diff --git a/schainpy/scripts/__init__.py b/schainpy/scripts/__init__.py
deleted file mode 100644
index 8feaeca..0000000
--- a/schainpy/scripts/__init__.py
+++ /dev/null
@@ -1,5 +0,0 @@
-'''
-Created on Jul 2, 2014
-
-@author: roj-idl71
-'''
diff --git a/schainpy/scripts/amisr_EEJ.py b/schainpy/scripts/amisr_EEJ.py
deleted file mode 100644
index 76880db..0000000
--- a/schainpy/scripts/amisr_EEJ.py
+++ /dev/null
@@ -1,123 +0,0 @@
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-sys.path.append(path)
-
-from controller import *
-
-desc = "AMISR Experiment"
-
-filename = "amisr_reader.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-
-path = os.path.join(os.environ['HOME'],'amisr')
-path = '/media/signalchain/HD-PXU2/AMISR_JULIA_MODE'
-figpath = os.path.join(os.environ['HOME'],'Pictures/amisr/eej')
-
-xmin = '7'
-xmax = '15'
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='AMISRReader',
- path=path,
- startDate='2014/10/07',
- endDate='2014/10/07',
- startTime='07:00:00',
- endTime='15:00:00',
- walk=0,
- timezone='lt',
- all=0,
- online=0)
-
-#AMISR Processing Unit
-procUnitAMISRBeam0 = controllerObj.addProcUnit(datatype='AMISRProc', inputId=readUnitConfObj.getId())
-
-opObj11 = procUnitAMISRBeam0.addOperation(name='PrintInfo', optype='other')
-
-#Reshaper
-opObj11 = procUnitAMISRBeam0.addOperation(name='ProfileToChannels', optype='other')
-
-#Voltage Processing Unit
-procUnitConfObjBeam0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=procUnitAMISRBeam0.getId())
-opObj10 = procUnitConfObjBeam0.addOperation(name='setRadarFrequency')
-opObj10.addParameter(name='frequency', value='445e6', format='float')
-
-# opObj12 = procUnitConfObjBeam0.addOperation(name='selectHeights')
-# opObj12.addParameter(name='minHei', value='0', format='float')
-
-# code = '1,1,-1,1,1,-1,1,-1,-1,1,-1,-1,-1,1,-1,-1,-1,1,-1,-1,-1,1,1,1,1,-1,-1,-1'
-# code = '1,1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,1,1,1,0,0,0'
-code = '1,-1,-1,-1,1,1,1,1,-1,-1,-1,1,-1,-1,-1,1,-1,-1,-1,1,-1,-1,1,-1,1,1,-1,1'
-opObj11 = procUnitConfObjBeam0.addOperation(name='Decoder', optype='other')
-opObj11.addParameter(name='code', value=code, format='floatlist')
-opObj11.addParameter(name='nCode', value='1', format='int')
-opObj11.addParameter(name='nBaud', value='28', format='int')
-
-# opObj12 = procUnitConfObjBeam0.addOperation(name='selectHeights')
-# opObj12.addParameter(name='minHei', value='50', format='float')
-# opObj12.addParameter(name='maxHei', value='150', format='float')
-#Coherent Integration
-#opObj11 = procUnitConfObjBeam0.addOperation(name='CohInt', optype='other')
-#opObj11.addParameter(name='timeInterval', value='10', format='int')
-
-#Spectra Unit Processing, getting spectras with nProfiles and nFFTPoints
-procUnitConfObjSpectraBeam0 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObjBeam0.getId())
-procUnitConfObjSpectraBeam0.addParameter(name='nFFTPoints', value=64, format='int')
-procUnitConfObjSpectraBeam0.addParameter(name='nProfiles', value=64, format='int')
-
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='IncohInt', optype='other')
-# opObj11.addParameter(name='n', value='90', format='int')
-opObj11.addParameter(name='timeInterval', value='30', format='float')
-
-#RemoveDc
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='removeDC')
-
-#Noise Estimation
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='getNoise')
-opObj11.addParameter(name='minHei', value='100', format='float')
-opObj11.addParameter(name='maxHei', value='280', format='float')
-
-#SpectraPlot
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='SpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='1', format='int')
-opObj11.addParameter(name='wintitle', value='AMISR Beam 0', format='str')
-opObj11.addParameter(name='zmin', value='38', format='int')
-opObj11.addParameter(name='zmax', value='68', format='int')
-opObj11.addParameter(name='save', value='1', format='bool')
-opObj11.addParameter(name='figpath', value = figpath, format='str')
-opObj11.addParameter(name='save', value='1', format='bool')
-opObj11.addParameter(name='figpath', value = figpath, format='str')
-
-#RTIPlot
-#title0 = 'RTI AMISR Beam 0'
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='RTIPlot', optype='other')
-opObj11.addParameter(name='id', value='2', format='int')
-# opObj11.addParameter(name='wintitle', value=title0, format='str')
-opObj11.addParameter(name='showprofile', value='0', format='int')
-opObj11.addParameter(name='xmin', value=xmin, format='float')
-opObj11.addParameter(name='xmax', value=xmax, format='float')
-opObj11.addParameter(name='zmin', value='38', format='int')
-opObj11.addParameter(name='zmax', value='68', format='int')
-opObj11.addParameter(name='save', value='1', format='bool')
-opObj11.addParameter(name='figpath', value = figpath, format='str')
-
-
-
-#-----------------------------------------------------------------------------------------------
-
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
-
-#21 3 pm
-
-
diff --git a/schainpy/scripts/amisr_eej_proc_offline.py b/schainpy/scripts/amisr_eej_proc_offline.py
deleted file mode 100644
index 19a263a..0000000
--- a/schainpy/scripts/amisr_eej_proc_offline.py
+++ /dev/null
@@ -1,194 +0,0 @@
-#! /usr/bin/python
-#! /usr/bin/env python
-
-import os, sys
-import time
-
-path = os.path.dirname(os.getcwd())
-path = os.path.dirname(path)
-sys.path.insert(0, path)
-
-from schainpy.controller import Project
-
-desc = "AMISR Experiment"
-
-filename = "amisr_reader.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='eej_proc', description=desc)
-
-
-path = os.path.join(os.environ['HOME'],'amisr')
-path = '/media/signalchain/HD-PXU2/AMISR_JULIA_MODE'
-path = '/media/soporte/E9F4-F053/AMISR/Data/NoiseTest/EEJ'
-path = '/media/soporte/E9F4-F053/AMISR/Data/EEJ'
-path = '/mnt/data_amisr'
-#path = '/media/soporte/AMISR_104'
-#figpath = os.path.join(os.environ['HOME'],'Pictures/amisr/test/proc/eej')
-#figpath = '/media/soporte/E9F4-F053/AMISR/Data/JULIA/EEJ'
-figpath = '/home/soporte/Data/EEJ'
-
-xmin = '07'
-xmax = '18'
-dbmin = '45' #'60'#'55' #'40' #noise esf eej
-dbmax = '65' #'70' #'55'
-show = '0'
-
-code = '1,-1,-1,-1,1,1,1,1,-1,-1,-1,1,-1,-1,-1,1,-1,-1,-1,1,-1,-1,1,-1,1,1,-1,1'
-nCode = '1'
-nBaud = '28'
-
-
-today = time.strftime("%Y/%m/%d")
-
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='AMISRReader',
- path=path,
- startDate=today, #'2014/10/07',
- endDate=today, #'2014/10/07',
- startTime='07:01:30',#'07:00:00',
- endTime='18:00:00',#'15:00:00',
- walk=0,
- code = code,
- nCode = nCode,
- nBaud = nBaud,
- timezone='lt',
- online=0)
-
-#AMISR Processing Unit
-
-#Voltage Processing Unit
-procUnitConfObjBeam0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
-opObj10 = procUnitConfObjBeam0.addOperation(name='setRadarFrequency')
-opObj10.addParameter(name='frequency', value='445e6', format='float') #changed on Dic 3, 15:40h
-#opObj10.addParameter(name='frequency', value='435e6', format='float')
-
-# opObj12 = procUnitConfObjBeam0.addOperation(name='selectHeights')
-# opObj12.addParameter(name='minHei', value='0', format='float')
-
-# code = '1,1,-1,1,1,-1,1,-1,-1,1,-1,-1,-1,1,-1,-1,-1,1,-1,-1,-1,1,1,1,1,-1,-1,-1'
-# code = '1,1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,1,1,1,0,0,0'
-#Noise--> no code
-
-opObj11 = procUnitConfObjBeam0.addOperation(name='Decoder', optype='other')
-opObj11.addParameter(name='code', value=code, format='floatlist')
-opObj11.addParameter(name='nCode', value=nCode, format='int')
-opObj11.addParameter(name='nBaud', value=nBaud, format='int')
-
-# opObj12 = procUnitConfObjBeam0.addOperation(name='selectHeights')
-# opObj12.addParameter(name='minHei', value='50', format='float')
-# opObj12.addParameter(name='maxHei', value='150', format='float')
-#Coherent Integration
-# opObj11 = procUnitConfObjBeam0.addOperation(name='CohInt', optype='other')
-# opObj11.addParameter(name='n', value='2', format='int')
-
-# opObj11 = procUnitConfObjBeam0.addOperation(name='Scope', optype='other')
-# opObj11.addParameter(name='id', value='121', format='int')
-
-#Spectra Unit Processing, getting spectras with nProfiles and nFFTPoints
-procUnitConfObjSpectraBeam0 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObjBeam0.getId())
-procUnitConfObjSpectraBeam0.addParameter(name='nFFTPoints', value=16, format='int')
-#
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='IncohInt', optype='other')
-opObj11.addParameter(name='n', value='150', format='int')
-#opObj11.addParameter(name='timeInterval', value='30', format='float')
-
-# #procUnitConfObjSpectraBeam0.addParameter(name='pairsList', value='(0,0),(1,1),(2,2),(3,3),(4,4)', \
-# # format='pairsList')
-#
-# # procUnitConfObjSpectraBeam0.addParameter(name='pairsList', value='(0,0)', \
-# # format='pairsList')
-# #
-# # #RemoveDc
-# # opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='removeDC')
-#
-#Noise Estimation
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='getNoise')
-opObj11.addParameter(name='minHei', value='100', format='float')
-opObj11.addParameter(name='maxHei', value='280', format='float')
-#opObj11.addParameter(name='minHei', value='15', format='float')
-#opObj11.addParameter(name='maxHei', value='20', format='float')
-# #
-# #SpectraPlot
-# opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='SpectraPlot', optype='other')
-# opObj11.addParameter(name='id', value='1', format='int')
-# opObj11.addParameter(name='wintitle', value='AMISR Beam 0', format='str')
-# #opObj11.addParameter(name='zmin', value='38', format='int')
-# opObj11.addParameter(name='zmin', value=dbmin, format='int')
-# opObj11.addParameter(name='zmax', value=dbmax, format='int')
-# opObj11.addParameter(name='save', value='1', format='bool')
-# opObj11.addParameter(name='figpath', value = figpath, format='str')
-# #
-# #RTIPlot
-# #title0 = 'RTI AMISR Beam 0'
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='RTIPlot', optype='other')
-opObj11.addParameter(name='id', value='2', format='int')
-# opObj11.addParameter(name='wintitle', value=title0, format='str')
-opObj11.addParameter(name='showprofile', value='0', format='int')
-opObj11.addParameter(name='xmin', value=xmin, format='float')
-opObj11.addParameter(name='xmax', value=xmax, format='float')
-opObj11.addParameter(name='zmin', value=dbmin, format='int')
-opObj11.addParameter(name='zmax', value=dbmax, format='int')
-opObj11.addParameter(name='save', value='1', format='bool')
-opObj11.addParameter(name='figpath', value = figpath+'/plots', format='str')
-opObj11.addParameter(name='show', value = show, format='bool')
-
-# # #
-# # #
-# #Noise
-#title0 = 'RTI AMISR Beam 0'
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='Noise', optype='other')
-opObj11.addParameter(name='id', value='3', format='int')
-# opObj11.addParameter(name='wintitle', value=title0, format='str')
-opObj11.addParameter(name='showprofile', value='0', format='int')
-opObj11.addParameter(name='xmin', value=xmin, format='float')
-opObj11.addParameter(name='xmax', value=xmax, format='float')
-opObj11.addParameter(name='ymin', value=dbmin, format='int')
-opObj11.addParameter(name='ymax', value=dbmax, format='int')
-opObj11.addParameter(name='save', value='1', format='bool')
-opObj11.addParameter(name='figpath', value = figpath+'/plots', format='str')
-opObj11.addParameter(name='show', value = show, format='bool')
-
-
-
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='SpectraWriter', optype='other')
-opObj11.addParameter(name='path', value=figpath)
-opObj11.addParameter(name='blocksPerFile', value='10', format='int')
-opObj11.addParameter(name='datatype', value="4", format="int") #size of data to be saved
-
-
-# procUnitConfObj2 = controllerObj.addProcUnit(name='SendToServer')
-# procUnitConfObj2.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-# procUnitConfObj2.addParameter(name='username', value='wmaster', format='str')
-# procUnitConfObj2.addParameter(name='password', value='mst2010vhf', format='str')
-# procUnitConfObj2.addParameter(name='localfolder', value=pathFigure, format='str')
-# procUnitConfObj2.addParameter(name='remotefolder', value=remotefolder, format='str')
-# procUnitConfObj2.addParameter(name='ext', value='.png', format='str')
-# procUnitConfObj2.addParameter(name='period', value=5, format='int')
-# procUnitConfObj2.addParameter(name='protocol', value='ftp', format='str')
-#-----------------------------------------------------------------------------------------------
-procUnitConfObj2 = controllerObj.addProcUnit(datatype='ParametersProc', inputId=procUnitConfObjSpectraBeam0.getId())
-opObj20 = procUnitConfObj2.addOperation(name='GetMoments')
-
-opObj12 = procUnitConfObj2.addOperation(name='HDF5Writer', optype='other')
-opObj12.addParameter(name='path', value=figpath+'/param')
-opObj12.addParameter(name='blocksPerFile', value='10', format='int')
-opObj12.addParameter(name='metadataList',value='type,inputUnit,heightList',format='list')
-opObj12.addParameter(name='dataList',value='data_param,data_SNR,utctime',format='list')
-opObj12.addParameter(name='mode',value='1',format='int')
-
-
-
-# print "Escribiendo el archivo XML"
-# controllerObj.writeXml(path +'/'+filename)
-# print "Leyendo el archivo XML"
-# controllerObj.readXml(path +'/'+filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
-
-#21 3 pm
-
-
diff --git a/schainpy/scripts/amisr_eej_proc_online.py b/schainpy/scripts/amisr_eej_proc_online.py
deleted file mode 100644
index 1c3a1de..0000000
--- a/schainpy/scripts/amisr_eej_proc_online.py
+++ /dev/null
@@ -1,205 +0,0 @@
-#! /usr/bin/python
-#! /usr/bin/env python
-
-import os, sys
-import time
-
-path = os.path.dirname(os.getcwd())
-path = os.path.dirname(path)
-sys.path.insert(0, path)
-
-from schainpy.controller import Project
-
-desc = "AMISR Experiment"
-
-filename = "amisr_reader.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='eej_proc', description=desc)
-
-
-path = os.path.join(os.environ['HOME'],'amisr')
-# path = '/media/signalchain/HD-PXU2/AMISR_JULIA_MODE'
-# path = '/media/soporte/E9F4-F053/AMISR/Data/NoiseTest/EEJ'
-# path = '/media/soporte/E9F4-F053/AMISR/Data/EEJ'
-path = '/mnt/data_amisr'
-#path = '/media/soporte/AMISR_104'
-#figpath = os.path.join(os.environ['HOME'],'Pictures/amisr/test/proc/eej')
-#figpath = '/media/soporte/E9F4-F053/AMISR/Data/JULIA/EEJ'
-figpath = '/home/soporte/Data/EEJ'
-remotefolder = "/home/wmaster/graficos"
-
-xmin = '07'
-xmax = '18'
-ymin ='30'
-ymax ='300'
-dbmin = '45' #'60'#'55' #'40' #noise esf eej
-dbmax = '65' #'70' #'55'
-show = '1'
-
-code = '1,-1,-1,-1,1,1,1,1,-1,-1,-1,1,-1,-1,-1,1,-1,-1,-1,1,-1,-1,1,-1,1,1,-1,1'
-nCode = '1'
-nBaud = '28'
-
-
-today = time.strftime("%Y/%m/%d")
-
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='AMISRReader',
- path=path,
- startDate=today, #'2014/10/07',
- endDate=today, #'2014/10/07',
- startTime='07:01:30',#'07:00:00',
- endTime='17:55:00',#'15:00:00',
- walk=0,
- code = code,
- nCode = nCode,
- nBaud = nBaud,
- timezone='lt',
- online=1)
-
-#AMISR Processing Unit
-
-#Voltage Processing Unit
-procUnitConfObjBeam0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
-opObj10 = procUnitConfObjBeam0.addOperation(name='setRadarFrequency')
-opObj10.addParameter(name='frequency', value='445e6', format='float') #changed on Dic 3, 15:40h
-#opObj10.addParameter(name='frequency', value='440e6', format='float')
-
-# opObj12 = procUnitConfObjBeam0.addOperation(name='selectHeights')
-# opObj12.addParameter(name='minHei', value='0', format='float')
-
-
-opObj11 = procUnitConfObjBeam0.addOperation(name='Decoder', optype='other')
-opObj11.addParameter(name='code', value=code, format='floatlist')
-opObj11.addParameter(name='nCode', value=nCode, format='int')
-opObj11.addParameter(name='nBaud', value=nBaud, format='int')
-
-
-#Spectra Unit Processing, getting spectras with nProfiles and nFFTPoints
-procUnitConfObjSpectraBeam0 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObjBeam0.getId())
-procUnitConfObjSpectraBeam0.addParameter(name='nFFTPoints', value=16, format='int')
-#
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='IncohInt', optype='other')
-opObj11.addParameter(name='n', value='150', format='int')
-#opObj11.addParameter(name='timeInterval', value='30', format='float')
-
-
-
-#Noise Estimation
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='getNoise')
-opObj11.addParameter(name='minHei', value='100', format='float')
-opObj11.addParameter(name='maxHei', value='280', format='float')
-#opObj11.addParameter(name='minHei', value='15', format='float')
-#opObj11.addParameter(name='maxHei', value='20', format='float')
-
-
-#SpectraPlot
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='SpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='1', format='int')
-opObj11.addParameter(name='wintitle', value='EEJ AMISR', format='str')
-opObj11.addParameter(name='ymin', value=ymin, format='int')
-opObj11.addParameter(name='ymax', value=ymax, format='int')
-opObj11.addParameter(name='zmin', value=dbmin, format='int')
-opObj11.addParameter(name='zmax', value=dbmax, format='int')
-opObj11.addParameter(name='save', value='0', format='bool')
-opObj11.addParameter(name='figpath', value = figpath, format='str')
-opObj11.addParameter(name='ftp', value='1', format='int')
-opObj11.addParameter(name='wr_period', value='2', format='int')
-opObj11.addParameter(name='exp_code', value='21', format='int')
-opObj11.addParameter(name='sub_exp_code', value='3', format='int')
-opObj11.addParameter(name='ftp_wei', value='0', format='int')
-opObj11.addParameter(name='plot_pos', value='0', format='int')
-
-# #RTIPlot
-# #title0 = 'RTI AMISR Beam 0'
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='RTIPlot', optype='other')
-opObj11.addParameter(name='id', value='2', format='int')
-opObj11.addParameter(name='wintitle', value='EEJ AMISR', format='str')
-opObj11.addParameter(name='showprofile', value='0', format='int')
-opObj11.addParameter(name='xmin', value=xmin, format='float')
-opObj11.addParameter(name='xmax', value=xmax, format='float')
-opObj11.addParameter(name='ymin', value=ymin, format='int')
-opObj11.addParameter(name='ymax', value=ymax, format='int')
-opObj11.addParameter(name='zmin', value=dbmin, format='int')
-opObj11.addParameter(name='zmax', value=dbmax, format='int')
-opObj11.addParameter(name='save', value='1', format='bool')
-opObj11.addParameter(name='figpath', value = figpath, format='str')
-opObj11.addParameter(name='show', value = show, format='bool')
-opObj11.addParameter(name='ftp', value='1', format='int')
-opObj11.addParameter(name='wr_period', value='2', format='int')
-opObj11.addParameter(name='exp_code', value='21', format='int')
-opObj11.addParameter(name='sub_exp_code', value='3', format='int')
-opObj11.addParameter(name='ftp_wei', value='0', format='int')
-opObj11.addParameter(name='plot_pos', value='0', format='int')
-
-# #send to server
-procUnitConfObj2 = controllerObj.addProcUnit(name='SendToServer')
-#procUnitConfObj2.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-procUnitConfObj2.addParameter(name='server', value='10.10.120.125', format='str')
-procUnitConfObj2.addParameter(name='username', value='wmaster', format='str')
-procUnitConfObj2.addParameter(name='password', value='mst2010vhf', format='str')
-procUnitConfObj2.addParameter(name='localfolder', value=figpath, format='str')
-procUnitConfObj2.addParameter(name='remotefolder', value=remotefolder, format='str')
-procUnitConfObj2.addParameter(name='ext', value='.png', format='str')
-procUnitConfObj2.addParameter(name='period', value='300', format='int')
-procUnitConfObj2.addParameter(name='protocol', value='ssh', format='str')
-
-
-# #Noise
-#title0 = 'RTI AMISR Beam 0'
-# opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='Noise', optype='other')
-# opObj11.addParameter(name='id', value='3', format='int')
-# opObj11.addParameter(name='wintitle', value='EEJ AMISR', format='str')
-# opObj11.addParameter(name='showprofile', value='0', format='int')
-# opObj11.addParameter(name='xmin', value=xmin, format='float')
-# opObj11.addParameter(name='xmax', value=xmax, format='float')
-# opObj11.addParameter(name='ymin', value=dbmin, format='int')
-# opObj11.addParameter(name='ymax', value=dbmax, format='int')
-# opObj11.addParameter(name='save', value='0', format='bool')
-# opObj11.addParameter(name='figpath', value = figpath, format='str')
-# opObj11.addParameter(name='show', value = show, format='bool')
-
-
-# #For saving Pdata (doesn't work with amisr data yet!)
-# opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='SpectraWriter', optype='other')
-# opObj11.addParameter(name='path', value=figpath)
-# opObj11.addParameter(name='blocksPerFile', value='10', format='int')
-# opObj11.addParameter(name='datatype', value="4", format="int") #size of data to be saved
-#
-#
-# # procUnitConfObj2 = controllerObj.addProcUnit(name='SendToServer')
-# # procUnitConfObj2.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-# # procUnitConfObj2.addParameter(name='username', value='wmaster', format='str')
-# # procUnitConfObj2.addParameter(name='password', value='mst2010vhf', format='str')
-# # procUnitConfObj2.addParameter(name='localfolder', value=pathFigure, format='str')
-# # procUnitConfObj2.addParameter(name='remotefolder', value=remotefolder, format='str')
-# # procUnitConfObj2.addParameter(name='ext', value='.png', format='str')
-# # procUnitConfObj2.addParameter(name='period', value=5, format='int')
-# # procUnitConfObj2.addParameter(name='protocol', value='ftp', format='str')
-# #-----------------------------------------------------------------------------------------------
-# procUnitConfObj2 = controllerObj.addProcUnit(datatype='ParametersProc', inputId=procUnitConfObjSpectraBeam0.getId())
-# opObj20 = procUnitConfObj2.addOperation(name='GetMoments')
-#
-# opObj12 = procUnitConfObj2.addOperation(name='HDF5Writer', optype='other')
-# opObj12.addParameter(name='path', value=figpath+'/plots')
-# opObj12.addParameter(name='blocksPerFile', value='10', format='int')
-# opObj12.addParameter(name='metadataList',value='type,inputUnit,heightList',format='list')
-# opObj12.addParameter(name='dataList',value='data_param,data_SNR,utctime',format='list')
-# opObj12.addParameter(name='mode',value='1',format='int')
-
-
-
-# print "Escribiendo el archivo XML"
-# controllerObj.writeXml(path +'/'+filename)
-# print "Leyendo el archivo XML"
-# controllerObj.readXml(path +'/'+filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
-
-#21 3 pm
-
-
diff --git a/schainpy/scripts/amisr_esf_proc_offline.py b/schainpy/scripts/amisr_esf_proc_offline.py
deleted file mode 100644
index 853579c..0000000
--- a/schainpy/scripts/amisr_esf_proc_offline.py
+++ /dev/null
@@ -1,197 +0,0 @@
-import os, sys
-import time
-import datetime
-
-path = os.path.dirname(os.getcwd())
-path = os.path.dirname(path)
-sys.path.insert(0, path)
-
-from schainpy.controller import Project
-
-desc = "AMISR Experiment"
-
-filename = "amisr_reader.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='esf_proc', description=desc)
-
-
-path = os.path.join(os.environ['HOME'],'amisr')
-# path = '/media/signalchain/HD-PXU2/AMISR_JULIA_MODE'
-# path = '/media/soporte/E9F4-F053/AMISR/Data/NoiseTest/EEJ'
-# path = '/media/soporte/E9F4-F053/AMISR/Data/ESF'
-path = '/mnt/data_amisr'
-
-#path = '/media/soporte/AMISR_104'
-#figpath = os.path.join(os.environ['HOME'],'Pictures/amisr/test/proc/esf')
-#figpath = '/media/soporte/E9F4-F053/AMISR/Data/JULIA/ESF'
-figpath = '/home/soporte/Data/ESF'
-remotefolder = "/home/wmaster/graficos"
-
-xmin = '18'
-xmax = '31'
-dbmin = '60' #'60'#'55' #'40' #noise esf eej
-dbmax = '75' #'70' #'55'
-show = '0'
-
-code = '1,-1,-1,-1,1,1,1,1,-1,-1,-1,1,-1,-1,-1,1,-1,-1,-1,1,-1,-1,1,-1,1,1,-1,1'
-nCode = '1'
-nBaud = '28'
-nosamp = '2' # oversample
-
-str = datetime.date.today()
-str1 = str + datetime.timedelta(days=1)
-str2 = str - datetime.timedelta(days=1)
-today = str.strftime("%Y/%m/%d")
-tomorrow = str1.strftime("%Y/%m/%d")
-yesterday = str2.strftime("%Y/%m/%d")
-
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='AMISRReader',
- path=path,
- startDate=yesterday, #'2014/10/07',
- endDate=today, #'2014/10/07',
- startTime='18:01:30',#'07:00:00',
- endTime='07:00:00',#'15:00:00',
- walk=0,
- code = code,
- nCode = nCode,
- nBaud = nBaud,
- timezone='lt',
- online=0)
-
-#AMISR Processing Unit
-
-#Voltage Processing Unit
-procUnitConfObjBeam0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
-opObj10 = procUnitConfObjBeam0.addOperation(name='setRadarFrequency')
-opObj10.addParameter(name='frequency', value='445e6', format='float') #chaned on Dec 3, 15:40h
-#opObj10.addParameter(name='frequency', value='435e6', format='float')
-
-# opObj12 = procUnitConfObjBeam0.addOperation(name='selectHeights')
-# opObj12.addParameter(name='minHei', value='0', format='float')
-
-# code = '1,1,-1,1,1,-1,1,-1,-1,1,-1,-1,-1,1,-1,-1,-1,1,-1,-1,-1,1,1,1,1,-1,-1,-1'
-# code = '1,1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,1,1,1,0,0,0'
-#Noise--> no code
-
-opObj11 = procUnitConfObjBeam0.addOperation(name='Decoder', optype='other')
-opObj11.addParameter(name='code', value=code, format='floatlist')
-opObj11.addParameter(name='nCode', value=nCode, format='int')
-opObj11.addParameter(name='nBaud', value=nBaud, format='int')
-opObj11.addParameter(name='osamp', value=nosamp, format='int')
-
-
-# opObj12 = procUnitConfObjBeam0.addOperation(name='selectHeights')
-# opObj12.addParameter(name='minHei', value='50', format='float')
-# opObj12.addParameter(name='maxHei', value='150', format='float')
-#Coherent Integration
-# opObj11 = procUnitConfObjBeam0.addOperation(name='CohInt', optype='other')
-# opObj11.addParameter(name='n', value='2', format='int')
-
-# opObj11 = procUnitConfObjBeam0.addOperation(name='Scope', optype='other')
-# opObj11.addParameter(name='id', value='121', format='int')
-
-#Spectra Unit Processing, getting spectras with nProfiles and nFFTPoints
-procUnitConfObjSpectraBeam0 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObjBeam0.getId())
-procUnitConfObjSpectraBeam0.addParameter(name='nFFTPoints', value=32, format='int')
-#
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='IncohInt', optype='other')
-opObj11.addParameter(name='n', value='60', format='int')
-#opObj11.addParameter(name='timeInterval', value='30', format='float')
-
-
-# # #RemoveDc
-# # opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='removeDC')
-
-#Noise Estimation
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='getNoise')
-opObj11.addParameter(name='minHei', value='650', format='float')
-opObj11.addParameter(name='maxHei', value='800', format='float')
-#opObj11.addParameter(name='minHei', value='15', format='float')
-#opObj11.addParameter(name='maxHei', value='20', format='float')
-
-# #SpectraPlot
-# opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='SpectraPlot', optype='other')
-# opObj11.addParameter(name='id', value='1', format='int')
-# opObj11.addParameter(name='wintitle', value='AMISR Beam 0', format='str')
-# #opObj11.addParameter(name='zmin', value='38', format='int')
-# opObj11.addParameter(name='zmin', value=dbmin, format='int')
-# opObj11.addParameter(name='zmax', value=dbmax, format='int')
-# opObj11.addParameter(name='save', value='1', format='bool')
-# opObj11.addParameter(name='figpath', value = figpath, format='str')
-
-
-# #RTIPlot
-# #title0 = 'RTI AMISR Beam 0'
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='RTIPlot', optype='other')
-opObj11.addParameter(name='id', value='2', format='int')
-opObj11.addParameter(name='wintitle', value='ESF AMISR', format='str')
-opObj11.addParameter(name='showprofile', value='0', format='int')
-opObj11.addParameter(name='xmin', value=xmin, format='float')
-opObj11.addParameter(name='xmax', value=xmax, format='float')
-opObj11.addParameter(name='zmin', value=dbmin, format='int')
-opObj11.addParameter(name='zmax', value=dbmax, format='int')
-opObj11.addParameter(name='save', value='1', format='bool')
-opObj11.addParameter(name='figpath', value = figpath+'/plots', format='str')
-opObj11.addParameter(name='show', value = show, format='bool')
-# # #
-# # #
-# #Noise
-#title0 = 'RTI AMISR Beam 0'
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='Noise', optype='other')
-opObj11.addParameter(name='id', value='3', format='int')
-opObj11.addParameter(name='wintitle', value='ESF AMISR', format='str')
-opObj11.addParameter(name='showprofile', value='0', format='int')
-opObj11.addParameter(name='xmin', value=xmin, format='float')
-opObj11.addParameter(name='xmax', value=xmax, format='float')
-opObj11.addParameter(name='ymin', value=dbmin, format='int')
-opObj11.addParameter(name='ymax', value=dbmax, format='int')
-opObj11.addParameter(name='save', value='1', format='bool')
-opObj11.addParameter(name='figpath', value = figpath+'/plots', format='str')
-opObj11.addParameter(name='show', value = show, format='bool')
-
-
-#Generate *.pdata from AMISR data
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='SpectraWriter', optype='other')
-opObj11.addParameter(name='path', value=figpath)
-opObj11.addParameter(name='blocksPerFile', value='10', format='int')
-opObj11.addParameter(name='datatype', value="4", format="int") #size of data to be saved
-
-#generate moments
-procUnitConfObj2 = controllerObj.addProcUnit(datatype='ParametersProc', inputId=procUnitConfObjSpectraBeam0.getId())
-opObj20 = procUnitConfObj2.addOperation(name='GetMoments')
-
-opObj12 = procUnitConfObj2.addOperation(name='HDF5Writer', optype='other')
-opObj12.addParameter(name='path', value=figpath+'/param')
-opObj12.addParameter(name='blocksPerFile', value='10', format='int')
-opObj12.addParameter(name='metadataList',value='type,inputUnit,heightList',format='list')
-opObj12.addParameter(name='dataList',value='data_param,data_SNR,utctime',format='list')
-opObj12.addParameter(name='mode',value='1',format='int')
-
-
-# procUnitConfObj2 = controllerObj.addProcUnit(name='SendToServer')
-# procUnitConfObj2.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-# procUnitConfObj2.addParameter(name='username', value='wmaster', format='str')
-# procUnitConfObj2.addParameter(name='password', value='mst2010vhf', format='str')
-# procUnitConfObj2.addParameter(name='localfolder', value=pathFigure, format='str')
-# procUnitConfObj2.addParameter(name='remotefolder', value=remotefolder, format='str')
-# procUnitConfObj2.addParameter(name='ext', value='.png', format='str')
-# procUnitConfObj2.addParameter(name='period', value=5, format='int')
-# procUnitConfObj2.addParameter(name='protocol', value='ftp', format='str')
-#-----------------------------------------------------------------------------------------------
-
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
-
-#21 3 pm
-
-
diff --git a/schainpy/scripts/amisr_esf_proc_online.py b/schainpy/scripts/amisr_esf_proc_online.py
deleted file mode 100644
index fb5cf01..0000000
--- a/schainpy/scripts/amisr_esf_proc_online.py
+++ /dev/null
@@ -1,220 +0,0 @@
-import os, sys
-import time
-import datetime
-
-path = os.path.dirname(os.getcwd())
-path = os.path.dirname(path)
-sys.path.insert(0, path)
-
-from schainpy.controller import Project
-
-desc = "AMISR Experiment"
-
-filename = "amisr_reader.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='esf_proc', description=desc)
-
-
-path = os.path.join(os.environ['HOME'],'amisr')
-# path = '/media/signalchain/HD-PXU2/AMISR_JULIA_MODE'
-# path = '/media/soporte/E9F4-F053/AMISR/Data/NoiseTest/EEJ'
-# path = '/media/soporte/E9F4-F053/AMISR/Data/ESF'
-path = '/mnt/data_amisr'
-
-#path = '/media/soporte/AMISR_104'
-#figpath = os.path.join(os.environ['HOME'],'Pictures/amisr/test/proc/esf')
-#figpath = '/media/soporte/E9F4-F053/AMISR/Data/JULIA/ESF'
-figpath = '/home/soporte/Data/ESF'
-remotefolder = "/home/wmaster/graficos"
-
-xmin = '18'
-xmax = '31'
-dbmin = '60' #'60'#'55' #'40' #noise esf eej
-dbmax = '75' #'70' #'55'
-show = '1'
-
-code = '1,-1,-1,-1,1,1,1,1,-1,-1,-1,1,-1,-1,-1,1,-1,-1,-1,1,-1,-1,1,-1,1,1,-1,1'
-nCode = '1'
-nBaud = '28'
-nosamp = '2' # oversample
-
-str = datetime.date.today()
-str1 = str + datetime.timedelta(days=1)
-today = str.strftime("%Y/%m/%d")
-tomorrow = str1.strftime("%Y/%m/%d")
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='AMISRReader',
- path=path,
- startDate=today, #'2014/10/07',
- endDate=tomorrow, #'2014/10/07',
- startTime='18:01:30',#'07:00:00',
- endTime='07:00:00',#'15:00:00',
- walk=0,
- code = code,
- nCode = nCode,
- nBaud = nBaud,
- timezone='lt',
- online=1)
-
-#AMISR Processing Unit
-
-#Voltage Processing Unit
-procUnitConfObjBeam0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
-opObj10 = procUnitConfObjBeam0.addOperation(name='setRadarFrequency')
-opObj10.addParameter(name='frequency', value='445e6', format='float') #changed on Dec 3, 15:40h
-#opObj10.addParameter(name='frequency', value='435e6', format='float')
-
-# opObj12 = procUnitConfObjBeam0.addOperation(name='selectHeights')
-# opObj12.addParameter(name='minHei', value='0', format='float')
-
-# code = '1,1,-1,1,1,-1,1,-1,-1,1,-1,-1,-1,1,-1,-1,-1,1,-1,-1,-1,1,1,1,1,-1,-1,-1'
-# code = '1,1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,1,1,1,0,0,0'
-#Noise--> no code
-
-opObj11 = procUnitConfObjBeam0.addOperation(name='Decoder', optype='other')
-opObj11.addParameter(name='code', value=code, format='floatlist')
-opObj11.addParameter(name='nCode', value=nCode, format='int')
-opObj11.addParameter(name='nBaud', value=nBaud, format='int')
-opObj11.addParameter(name='osamp', value=nosamp, format='int')
-
-
-# opObj12 = procUnitConfObjBeam0.addOperation(name='selectHeights')
-# opObj12.addParameter(name='minHei', value='50', format='float')
-# opObj12.addParameter(name='maxHei', value='150', format='float')
-#Coherent Integration
-# opObj11 = procUnitConfObjBeam0.addOperation(name='CohInt', optype='other')
-# opObj11.addParameter(name='n', value='2', format='int')
-
-# opObj11 = procUnitConfObjBeam0.addOperation(name='Scope', optype='other')
-# opObj11.addParameter(name='id', value='121', format='int')
-
-#Spectra Unit Processing, getting spectras with nProfiles and nFFTPoints
-procUnitConfObjSpectraBeam0 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObjBeam0.getId())
-procUnitConfObjSpectraBeam0.addParameter(name='nFFTPoints', value=32, format='int')
-#
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='IncohInt', optype='other')
-opObj11.addParameter(name='n', value='60', format='int')
-#opObj11.addParameter(name='timeInterval', value='30', format='float')
-
-
-# # #RemoveDc
-# # opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='removeDC')
-
-#Noise Estimation
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='getNoise')
-opObj11.addParameter(name='minHei', value='100', format='float')
-opObj11.addParameter(name='maxHei', value='280', format='float')
-#opObj11.addParameter(name='minHei', value='15', format='float')
-#opObj11.addParameter(name='maxHei', value='20', format='float')
-
-#SpectraPlot
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='SpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='1', format='int')
-opObj11.addParameter(name='wintitle', value='ESF AMISR', format='str')
-#opObj11.addParameter(name='zmin', value='38', format='int')
-opObj11.addParameter(name='zmin', value=dbmin, format='int')
-opObj11.addParameter(name='zmax', value=dbmax, format='int')
-opObj11.addParameter(name='save', value='0', format='bool')
-opObj11.addParameter(name='figpath', value = figpath, format='str')
-opObj11.addParameter(name='ftp', value='1', format='int')
-opObj11.addParameter(name='wr_period', value='2', format='int')
-opObj11.addParameter(name='exp_code', value='21', format='int')
-opObj11.addParameter(name='sub_exp_code', value='4', format='int')
-opObj11.addParameter(name='ftp_wei', value='0', format='int')
-opObj11.addParameter(name='plot_pos', value='0', format='int')
-
-
-
-# #RTIPlot
-# #title0 = 'RTI AMISR Beam 0'
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='RTIPlot', optype='other')
-opObj11.addParameter(name='id', value='2', format='int')
-opObj11.addParameter(name='wintitle', value='ESF AMISR', format='str')
-opObj11.addParameter(name='showprofile', value='0', format='int')
-opObj11.addParameter(name='xmin', value=xmin, format='float')
-opObj11.addParameter(name='xmax', value=xmax, format='float')
-opObj11.addParameter(name='zmin', value=dbmin, format='int')
-opObj11.addParameter(name='zmax', value=dbmax, format='int')
-opObj11.addParameter(name='save', value='1', format='bool')
-opObj11.addParameter(name='figpath', value = figpath, format='str')
-opObj11.addParameter(name='show', value = show, format='bool')
-opObj11.addParameter(name='ftp', value='1', format='int')
-opObj11.addParameter(name='wr_period', value='2', format='int')
-opObj11.addParameter(name='exp_code', value='21', format='int')
-opObj11.addParameter(name='sub_exp_code', value='4', format='int')
-opObj11.addParameter(name='ftp_wei', value='0', format='int')
-opObj11.addParameter(name='plot_pos', value='0', format='int')
-
-
-# #send to server
-procUnitConfObj2 = controllerObj.addProcUnit(name='SendToServer')
-#procUnitConfObj2.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-procUnitConfObj2.addParameter(name='server', value='10.10.120.125', format='str')
-procUnitConfObj2.addParameter(name='username', value='wmaster', format='str')
-procUnitConfObj2.addParameter(name='password', value='mst2010vhf', format='str')
-procUnitConfObj2.addParameter(name='localfolder', value=figpath, format='str')
-procUnitConfObj2.addParameter(name='remotefolder', value=remotefolder, format='str')
-procUnitConfObj2.addParameter(name='ext', value='.png', format='str')
-procUnitConfObj2.addParameter(name='period', value='300', format='int')
-procUnitConfObj2.addParameter(name='protocol', value='ssh', format='str')
-
-# # #
-# #Noise
-#title0 = 'RTI AMISR Beam 0'
-# opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='Noise', optype='other')
-# opObj11.addParameter(name='id', value='3', format='int')
-# opObj11.addParameter(name='wintitle', value='ESF AMISR', format='str')
-# opObj11.addParameter(name='showprofile', value='0', format='int')
-# opObj11.addParameter(name='xmin', value=xmin, format='float')
-# opObj11.addParameter(name='xmax', value=xmax, format='float')
-# opObj11.addParameter(name='ymin', value=dbmin, format='int')
-# opObj11.addParameter(name='ymax', value=dbmax, format='int')
-# opObj11.addParameter(name='save', value='1', format='bool')
-# opObj11.addParameter(name='figpath', value = figpath, format='str')
-# opObj11.addParameter(name='show', value = show, format='bool')
-
-
-#Generate *.pdata from AMISR data
-# opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='SpectraWriter', optype='other')
-# opObj11.addParameter(name='path', value=figpath)
-# opObj11.addParameter(name='blocksPerFile', value='10', format='int')
-# opObj11.addParameter(name='datatype', value="4", format="int") #size of data to be saved
-#
-# #generate moments
-# procUnitConfObj2 = controllerObj.addProcUnit(datatype='ParametersProc', inputId=procUnitConfObjSpectraBeam0.getId())
-# opObj20 = procUnitConfObj2.addOperation(name='GetMoments')
-#
-# opObj12 = procUnitConfObj2.addOperation(name='HDF5Writer', optype='other')
-# opObj12.addParameter(name='path', value=figpath+'/plots')
-# opObj12.addParameter(name='blocksPerFile', value='10', format='int')
-# opObj12.addParameter(name='metadataList',value='type,inputUnit,heightList',format='list')
-# opObj12.addParameter(name='dataList',value='data_param,data_SNR,utctime',format='list')
-# opObj12.addParameter(name='mode',value='1',format='int')
-
-
-# procUnitConfObj2 = controllerObj.addProcUnit(name='SendToServer')
-# procUnitConfObj2.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-# procUnitConfObj2.addParameter(name='username', value='wmaster', format='str')
-# procUnitConfObj2.addParameter(name='password', value='mst2010vhf', format='str')
-# procUnitConfObj2.addParameter(name='localfolder', value=pathFigure, format='str')
-# procUnitConfObj2.addParameter(name='remotefolder', value=remotefolder, format='str')
-# procUnitConfObj2.addParameter(name='ext', value='.png', format='str')
-# procUnitConfObj2.addParameter(name='period', value=5, format='int')
-# procUnitConfObj2.addParameter(name='protocol', value='ftp', format='str')
-#-----------------------------------------------------------------------------------------------
-
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
-
-#21 3 pm
-
-
diff --git a/schainpy/scripts/amisr_proc.py b/schainpy/scripts/amisr_proc.py
deleted file mode 100644
index 5839c7a..0000000
--- a/schainpy/scripts/amisr_proc.py
+++ /dev/null
@@ -1,92 +0,0 @@
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-sys.path.append(path)
-
-from controller import *
-
-desc = "AMISR Experiment"
-
-filename = "amisr_reader.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-
-path = os.path.join(os.environ['HOME'],'Development/amisr/data')
-path = '/media/administrator/KINGSTON/amisr'
-figpath = os.path.join(os.environ['HOME'],'Pictures/amisr')
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='AMISRReader',
- path=path,
- startDate='2014/10/21',
- endDate='2014/10/21',
- startTime='00:00:00',
- endTime='23:59:59',
- walk=1,
- timezone='lt')
-
-#AMISR Processing Unit
-procUnitAMISRBeam0 = controllerObj.addProcUnit(datatype='AMISRProc', inputId=readUnitConfObj.getId())
-
-opObj11 = procUnitAMISRBeam0.addOperation(name='PrintInfo', optype='other')
-
-#Reshaper
-opObj11 = procUnitAMISRBeam0.addOperation(name='ProfileToChannels', optype='other')
-
-
-#Beam Selector
-#opObj11 = procUnitAMISRBeam0.addOperation(name='BeamSelector', optype='other')
-#opObj11.addParameter(name='beam', value='0', format='int')
-
-#Voltage Processing Unit
-procUnitConfObjBeam0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=procUnitAMISRBeam0.getId())
-#Coherent Integration
-opObj11 = procUnitConfObjBeam0.addOperation(name='CohInt', optype='other')
-opObj11.addParameter(name='n', value='8', format='int')
-#Spectra Unit Processing, getting spectras with nProfiles and nFFTPoints
-procUnitConfObjSpectraBeam0 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObjBeam0.getId())
-procUnitConfObjSpectraBeam0.addParameter(name='nFFTPoints', value=32, format='int')
-procUnitConfObjSpectraBeam0.addParameter(name='nProfiles', value=32, format='int')
-#RemoveDc
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='removeDC')
-
-#Noise Estimation
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='getNoise')
-opObj11.addParameter(name='minHei', value='5', format='float')
-opObj11.addParameter(name='maxHei', value='20', format='float')
-
-#SpectraPlot
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='SpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='100', format='int')
-opObj11.addParameter(name='wintitle', value='AMISR Beam 0', format='str')
-opObj11.addParameter(name='zmin', value='30', format='int')
-opObj11.addParameter(name='zmax', value='80', format='int')
-
-#RTIPlot
-#title0 = 'RTI AMISR Beam 0'
-#opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='RTIPlot', optype='other')
-#opObj11.addParameter(name='id', value='200', format='int')
-#opObj11.addParameter(name='wintitle', value=title0, format='str')
-#opObj11.addParameter(name='showprofile', value='0', format='int')
-##Setting RTI time using xmin,xmax
-#opObj11.addParameter(name='xmin', value='15', format='int')
-#opObj11.addParameter(name='xmax', value='23', format='int')
-#Setting dB range with zmin, zmax
-#opObj11.addParameter(name='zmin', value='45', format='int')
-#opObj11.addParameter(name='zmax', value='70', format='int')
-#Save RTI
-#figfile0 = 'amisr_rti_beam0.png'
-#opObj11.addParameter(name='figpath', value=figpath, format='str')
-#opObj11.addParameter(name='figfile', value=figfile0, format='str')
-
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
diff --git a/schainpy/scripts/amisr_reader.py b/schainpy/scripts/amisr_reader.py
deleted file mode 100644
index 3a547ba..0000000
--- a/schainpy/scripts/amisr_reader.py
+++ /dev/null
@@ -1,39 +0,0 @@
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-sys.path.append(path)
-
-from controller import *
-
-desc = "AMISR Experiment"
-
-filename = "amisr_reader.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-path = os.path.join(os.environ['HOME'],'Documents/amisr') #'/home/signalchain/Documents/amisr'
-
-figpath = os.path.join(os.environ['HOME'],'Pictures/amisr')
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='AMISRReader',
- path=path,
- startDate='2014/08/18',
- endDate='2014/08/18',
- startTime='00:00:00',
- endTime='23:59:59',
- walk=1)
-
-procUnitAMISR = controllerObj.addProcUnit(datatype='AMISRProc', inputId=readUnitConfObj.getId())
-
-opObj11 = procUnitAMISR.addOperation(name='PrintInfo', optype='other')
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
diff --git a/schainpy/scripts/amisr_reader_exp.py b/schainpy/scripts/amisr_reader_exp.py
deleted file mode 100644
index 02b3033..0000000
--- a/schainpy/scripts/amisr_reader_exp.py
+++ /dev/null
@@ -1,47 +0,0 @@
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-sys.path.append(path)
-
-from controller import *
-
-desc = "AMISR Experiment Test"
-filename = "amisr.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-path = '/home/administrator/Documents/amisr'
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='AMISR',
- path=path,
- startDate='2014/08/18',
- endDate='2014/08/18',
- startTime='00:00:00',
- endTime='23:59:59',
- walk=1)
-
-procUnitConfObj0 = controllerObj.addProcUnit(datatype='Voltage', inputId=readUnitConfObj.getId())
-
-opObj11 = procUnitConfObj0.addOperation(name='Scope', optype='other')
-opObj11.addParameter(name='id', value='101', format='int')
-opObj11.addParameter(name='wintitle', value='AMISR', format='str')
-opObj11.addParameter(name='type', value='iq', format='str')
-
-opObj11 = procUnitConfObjBeam1.addOperation(name='ProfileSelector', optype='other')
-opObj11.addParameter(name='profileRangeList', value='0,81', format='intlist')
-
-opObj11 = procUnitConfObj0.addOperation(name='PowerProfile', optype='other')
-opObj11.addParameter(name='id', value='102', format='int')
-opObj11.addParameter(name='wintitle', value='AMISR Power Profile', format='str')
-
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
diff --git a/schainpy/scripts/amisr_reader_exp_ex2.py b/schainpy/scripts/amisr_reader_exp_ex2.py
deleted file mode 100644
index 666fd0a..0000000
--- a/schainpy/scripts/amisr_reader_exp_ex2.py
+++ /dev/null
@@ -1,404 +0,0 @@
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-sys.path.append(path)
-
-from controller import *
-
-desc = "AMISR Experiment Test"
-filename = "amisr.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-path = '/home/administrator/Documents/amisr_bug'
-path = '/media/administrator/New Volume/amisr'
-#path = '/media/administrator/Toshiba/data'
-figpath = '/home/administrator/Pictures/amisr'
-
-figfile0 = 'amisr_rti_beam0.png'
-figfile1 = 'amisr_rti_beam1.png'
-figfile2 = 'amisr_rti_beam2.png'
-figfile3 = 'amisr_rti_beam3.png'
-figfile4 = 'amisr_rti_beam4.png'
-figfile5 = 'amisr_rti_beam5.png'
-figfile6 = 'amisr_rti_beam6.png'
-
-title0 = 'RTI AMISR Beam 0'
-title1 = 'RTI AMISR Beam 1'
-title2 = 'RTI AMISR Beam 2'
-title3 = 'RTI AMISR Beam 3'
-title4 = 'RTI AMISR Beam 4'
-title5 = 'RTI AMISR Beam 5'
-title6 = 'RTI AMISR Beam 6'
-
-profileStrSelBeam0 = '0,101'
-profileStrSelBeam1 = '614,741'
-profileStrSelBeam2 = '358,485'
-profileStrSelBeam3 = '742,869'
-profileStrSelBeam4 = '230,357'
-profileStrSelBeam5 = '486,613'
-profileStrSelBeam6 = '102,229'
-
-nProfiles = '32'
-nFFTPoints = '32'
-
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='AMISR',
- path=path,
- startDate='2014/08/18',
- endDate='2014/08/18',
- startTime='00:00:00',
- endTime='23:59:59',
- walk=1)
-
-
-
-# procUnitConfObjBeam0 = controllerObj.addProcUnit(datatype='Voltage', inputId=readUnitConfObj.getId())
-# opObj11 = procUnitConfObjBeam0.addOperation(name='ProfileSelector', optype='other')
-# opObj11.addParameter(name='profileRangeList', value=profileStrSelBeam0, format='intlist')
-
-# procUnitConfObjBeam1 = controllerObj.addProcUnit(datatype='Voltage', inputId=readUnitConfObj.getId())
-# procUnitConfObjBeam2 = controllerObj.addProcUnit(datatype='Voltage', inputId=readUnitConfObj.getId())
-# procUnitConfObjBeam3 = controllerObj.addProcUnit(datatype='Voltage', inputId=readUnitConfObj.getId())
-# procUnitConfObjBeam4 = controllerObj.addProcUnit(datatype='Voltage', inputId=readUnitConfObj.getId())
-# procUnitConfObjBeam5 = controllerObj.addProcUnit(datatype='Voltage', inputId=readUnitConfObj.getId())
-# procUnitConfObjBeam6 = controllerObj.addProcUnit(datatype='Voltage', inputId=readUnitConfObj.getId())
-
-# procUnitAMISR = controllerObj.addProcUnit(datatype='AMISR', inputId=readUnitConfObj.getId())
-# opObj11 = procUnitAMISR.addOperation(name='BeamSelector', optype='other')
-# opObj11.addParameter(name='beam', value='1', format='int')
-#
-# procUnitConfObjBeam1 = controllerObj.addProcUnit(datatype='Voltage', inputId=procUnitAMISRBeam0.getId())
-#
-# opObj11 = procUnitConfObjBeam1.addOperation(name='CohInt', optype='other')
-# opObj11.addParameter(name='n', value='128', format='int')
-#
-#
-# procUnitConfObjSpectraBeam1 = controllerObj.addProcUnit(datatype='Spectra', inputId=procUnitConfObjBeam1.getId())
-# procUnitConfObjSpectraBeam1.addParameter(name='nFFTPoints', value='32', format='int')
-# procUnitConfObjSpectraBeam1.addParameter(name='nProfiles', value='32', format='int')
-#
-# opObj11 = procUnitConfObjSpectraBeam1.addOperation(name='getNoise')
-# opObj11.addParameter(name='minHei', value='100', format='float')
-# opObj11.addParameter(name='maxHei', value='450', format='float')
-#
-# opObj11 = procUnitConfObjSpectraBeam1.addOperation(name='SpectraPlot', optype='other')
-# opObj11.addParameter(name='id', value='100', format='int')
-# opObj11.addParameter(name='wintitle', value='SpectraPlot', format='str')
-
-
-
-
-
-
-
-# ############################# Beam0 #############################
-procUnitAMISRBeam0 = controllerObj.addProcUnit(datatype='AMISR', inputId=readUnitConfObj.getId())
-
-#opObj11 = procUnitAMISRBeam0.addOperation(name='PrintInfo', optype='other')
-
-
-opObj11 = procUnitAMISRBeam0.addOperation(name='BeamSelector', optype='other')
-opObj11.addParameter(name='beam', value='0', format='int')
-
-procUnitConfObjBeam0 = controllerObj.addProcUnit(datatype='Voltage', inputId=procUnitAMISRBeam0.getId())
-
-opObj11 = procUnitConfObjBeam0.addOperation(name='CohInt', optype='other')
-opObj11.addParameter(name='n', value='128', format='int')
-
-procUnitConfObjSpectraBeam0 = controllerObj.addProcUnit(datatype='Spectra', inputId=procUnitConfObjBeam0.getId())
-procUnitConfObjSpectraBeam0.addParameter(name='nFFTPoints', value=nFFTPoints, format='int')
-procUnitConfObjSpectraBeam0.addParameter(name='nProfiles', value=nProfiles, format='int')
-
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='getNoise')
-opObj11.addParameter(name='minHei', value='100', format='float')
-opObj11.addParameter(name='maxHei', value='450', format='float')
-
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='SpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='100', format='int')
-opObj11.addParameter(name='wintitle', value='AMISR Beam 0', format='str')
-
-
-
-
-# procUnitConfObjBeam0 = controllerObj.addProcUnit(datatype='Voltage', inputId=readUnitConfObj.getId())
-# opObj11 = procUnitConfObjBeam0.addOperation(name='ProfileSelector', optype='other')
-# opObj11.addParameter(name='profileRangeList', value=profileStrSelBeam0, format='intlist')
-#
-# opObj11 = procUnitConfObjBeam0.addOperation(name='CohInt', optype='other')
-# opObj11.addParameter(name='n', value='102', format='int')
-#
-# procUnitConfObjSpectraBeam0 = controllerObj.addProcUnit(datatype='Spectra', inputId=procUnitConfObjBeam0.getId())
-# procUnitConfObjSpectraBeam0.addParameter(name='nFFTPoints', value='32', format='int')
-# procUnitConfObjSpectraBeam0.addParameter(name='nProfiles', value='32', format='int')
-#
-# opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='getNoise')
-# opObj11.addParameter(name='minHei', value='100', format='float')
-# opObj11.addParameter(name='maxHei', value='450', format='float')
-#
-# opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='RTIPlot', optype='other')
-# opObj11.addParameter(name='id', value='100', format='int')
-# opObj11.addParameter(name='wintitle', value=title0, format='str')
-# opObj11.addParameter(name='xmin', value='0', format='int')
-# opObj11.addParameter(name='xmax', value='18', format='int')
-# opObj11.addParameter(name='zmin', value='45', format='int')
-# opObj11.addParameter(name='zmax', value='70', format='int')
-# #opObj11.addParameter(name='timerange', value='7200', format='int')
-# opObj11.addParameter(name='showprofile', value='0', format='int')
-# opObj11.addParameter(name='figpath', value=figpath, format='str')
-# opObj11.addParameter(name='figfile', value=figfile0, format='str')
-#
-#
-#
-#
-#
-# #
-
-# ############################# Beam1 #############################
-procUnitAMISRBeam1 = controllerObj.addProcUnit(datatype='AMISR', inputId=readUnitConfObj.getId())
-
-#opObj11 = procUnitAMISRBeam1.addOperation(name='PrintInfo', optype='other')
-
-
-opObj11 = procUnitAMISRBeam1.addOperation(name='BeamSelector', optype='other')
-opObj11.addParameter(name='beam', value='1', format='int')
-
-procUnitConfObjBeam1 = controllerObj.addProcUnit(datatype='Voltage', inputId=procUnitAMISRBeam1.getId())
-
-opObj11 = procUnitConfObjBeam1.addOperation(name='CohInt', optype='other')
-opObj11.addParameter(name='n', value='128', format='int')
-
-procUnitConfObjSpectraBeam1 = controllerObj.addProcUnit(datatype='Spectra', inputId=procUnitConfObjBeam1.getId())
-procUnitConfObjSpectraBeam1.addParameter(name='nFFTPoints', value=nFFTPoints, format='int')
-procUnitConfObjSpectraBeam1.addParameter(name='nProfiles', value=nProfiles, format='int')
-
-opObj11 = procUnitConfObjSpectraBeam1.addOperation(name='getNoise')
-opObj11.addParameter(name='minHei', value='100', format='float')
-opObj11.addParameter(name='maxHei', value='450', format='float')
-
-opObj11 = procUnitConfObjSpectraBeam1.addOperation(name='SpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='101', format='int')
-opObj11.addParameter(name='wintitle', value='AMISR Beam 1', format='str')
-
-#
-# opObj11 = procUnitConfObjSpectraBeam1.addOperation(name='RTIPlot', optype='other')
-# opObj11.addParameter(name='id', value='201', format='int')
-# opObj11.addParameter(name='wintitle', value=title1, format='str')
-# #opObj11.addParameter(name='timerange', value='36000', format='int')
-# opObj11.addParameter(name='xmin', value='0', format='int')
-# opObj11.addParameter(name='xmax', value='18', format='int')
-# opObj11.addParameter(name='zmin', value='45', format='int')
-# opObj11.addParameter(name='zmax', value='70', format='int')
-# opObj11.addParameter(name='showprofile', value='0', format='int')
-# opObj11.addParameter(name='figpath', value=figpath, format='str')
-# opObj11.addParameter(name='figfile', value=figfile1, format='str')
-# #
-# #
-# #
-# #
-# #
-# ############################## Beam2 #############################
-procUnitAMISRBeam2 = controllerObj.addProcUnit(datatype='AMISR', inputId=readUnitConfObj.getId())
-opObj11 = procUnitAMISRBeam2.addOperation(name='BeamSelector', optype='other')
-opObj11.addParameter(name='beam', value='2', format='int')
-
-procUnitConfObjBeam2 = controllerObj.addProcUnit(datatype='Voltage', inputId=procUnitAMISRBeam2.getId())
-
-opObj11 = procUnitConfObjBeam2.addOperation(name='CohInt', optype='other')
-opObj11.addParameter(name='n', value='128', format='int')
-
-
-procUnitConfObjSpectraBeam2 = controllerObj.addProcUnit(datatype='Spectra', inputId=procUnitConfObjBeam2.getId())
-procUnitConfObjSpectraBeam2.addParameter(name='nFFTPoints', value=nFFTPoints, format='int')
-procUnitConfObjSpectraBeam2.addParameter(name='nProfiles', value=nProfiles, format='int')
-
-opObj11 = procUnitConfObjSpectraBeam2.addOperation(name='getNoise')
-opObj11.addParameter(name='minHei', value='100', format='float')
-opObj11.addParameter(name='maxHei', value='450', format='float')
-
-opObj11 = procUnitConfObjSpectraBeam2.addOperation(name='SpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='102', format='int')
-opObj11.addParameter(name='wintitle', value='AMISR Beam 2', format='str')
-
-#
-# opObj11 = procUnitConfObjSpectraBeam2.addOperation(name='RTIPlot', optype='other')
-# opObj11.addParameter(name='id', value='202', format='int')
-# opObj11.addParameter(name='wintitle', value=title2, format='str')
-# #opObj11.addParameter(name='timerange', value='18000', format='int')
-# opObj11.addParameter(name='xmin', value='0', format='int')
-# opObj11.addParameter(name='xmax', value='18', format='int')
-# opObj11.addParameter(name='zmin', value='45', format='int')
-# opObj11.addParameter(name='zmax', value='70', format='int')
-# opObj11.addParameter(name='showprofile', value='0', format='int')
-# opObj11.addParameter(name='figpath', value=figpath, format='str')
-# opObj11.addParameter(name='figfile', value=figfile2, format='str')
-#
-#
-#
-#
-#
-#
-# ############################## Beam3 #############################
-procUnitAMISRBeam3 = controllerObj.addProcUnit(datatype='AMISR', inputId=readUnitConfObj.getId())
-opObj11 = procUnitAMISRBeam3.addOperation(name='BeamSelector', optype='other')
-opObj11.addParameter(name='beam', value='3', format='int')
-
-procUnitConfObjBeam3 = controllerObj.addProcUnit(datatype='Voltage', inputId=procUnitAMISRBeam3.getId())
-
-opObj11 = procUnitConfObjBeam3.addOperation(name='CohInt', optype='other')
-opObj11.addParameter(name='n', value='128', format='int')
-
-
-procUnitConfObjSpectraBeam3 = controllerObj.addProcUnit(datatype='Spectra', inputId=procUnitConfObjBeam3.getId())
-procUnitConfObjSpectraBeam3.addParameter(name='nFFTPoints', value=nFFTPoints, format='int')
-procUnitConfObjSpectraBeam3.addParameter(name='nProfiles', value=nProfiles, format='int')
-
-opObj11 = procUnitConfObjSpectraBeam3.addOperation(name='getNoise')
-opObj11.addParameter(name='minHei', value='100', format='float')
-opObj11.addParameter(name='maxHei', value='450', format='float')
-
-opObj11 = procUnitConfObjSpectraBeam3.addOperation(name='SpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='103', format='int')
-opObj11.addParameter(name='wintitle', value='AMISR Beam 3', format='str')
-
-#
-# opObj11 = procUnitConfObjSpectraBeam3.addOperation(name='RTIPlot', optype='other')
-# opObj11.addParameter(name='id', value='203', format='int')
-# opObj11.addParameter(name='wintitle', value=title3, format='str')
-# #opObj11.addParameter(name='timerange', value='18000', format='int')
-# opObj11.addParameter(name='xmin', value='0', format='int')
-# opObj11.addParameter(name='xmax', value='18', format='int')
-# opObj11.addParameter(name='zmin', value='45', format='int')
-# opObj11.addParameter(name='zmax', value='70', format='int')
-# opObj11.addParameter(name='showprofile', value='0', format='int')
-# opObj11.addParameter(name='figpath', value=figpath, format='str')
-# opObj11.addParameter(name='figfile', value=figfile3, format='str')
-# # #
-# # #
-# # #
-# # #
-# # #
-# # #
-# ############################## Beam4 #############################
-procUnitAMISRBeam4 = controllerObj.addProcUnit(datatype='AMISR', inputId=readUnitConfObj.getId())
-opObj11 = procUnitAMISRBeam4.addOperation(name='BeamSelector', optype='other')
-opObj11.addParameter(name='beam', value='4', format='int')
-
-procUnitConfObjBeam4 = controllerObj.addProcUnit(datatype='Voltage', inputId=procUnitAMISRBeam4.getId())
-
-opObj11 = procUnitConfObjBeam4.addOperation(name='CohInt', optype='other')
-opObj11.addParameter(name='n', value='128', format='int')
-
-
-procUnitConfObjSpectraBeam4 = controllerObj.addProcUnit(datatype='Spectra', inputId=procUnitConfObjBeam4.getId())
-procUnitConfObjSpectraBeam4.addParameter(name='nFFTPoints', value=nFFTPoints, format='int')
-procUnitConfObjSpectraBeam4.addParameter(name='nProfiles', value=nProfiles, format='int')
-
-opObj11 = procUnitConfObjSpectraBeam4.addOperation(name='getNoise')
-opObj11.addParameter(name='minHei', value='100', format='float')
-opObj11.addParameter(name='maxHei', value='450', format='float')
-
-opObj11 = procUnitConfObjSpectraBeam4.addOperation(name='SpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='104', format='int')
-opObj11.addParameter(name='wintitle', value='AMISR Beam 4', format='str')
-
-# opObj11 = procUnitConfObjSpectraBeam4.addOperation(name='RTIPlot', optype='other')
-# opObj11.addParameter(name='id', value='204', format='int')
-# opObj11.addParameter(name='wintitle', value=title4, format='str')
-# #opObj11.addParameter(name='timerange', value='18000', format='int')
-# opObj11.addParameter(name='xmin', value='0', format='int')
-# opObj11.addParameter(name='xmax', value='18', format='int')
-# opObj11.addParameter(name='zmin', value='45', format='int')
-# opObj11.addParameter(name='zmax', value='70', format='int')
-# opObj11.addParameter(name='showprofile', value='0', format='int')
-# opObj11.addParameter(name='figpath', value=figpath, format='str')
-# opObj11.addParameter(name='figfile', value=figfile4, format='str')
-# # # #
-# # # #
-# # # #
-# # # #
-# # # #
-# ############################## Beam5 #############################
-procUnitAMISRBeam5 = controllerObj.addProcUnit(datatype='AMISR', inputId=readUnitConfObj.getId())
-opObj11 = procUnitAMISRBeam5.addOperation(name='BeamSelector', optype='other')
-opObj11.addParameter(name='beam', value='5', format='int')
-
-procUnitConfObjBeam5 = controllerObj.addProcUnit(datatype='Voltage', inputId=procUnitAMISRBeam5.getId())
-
-opObj11 = procUnitConfObjBeam5.addOperation(name='CohInt', optype='other')
-opObj11.addParameter(name='n', value='128', format='int')
-
-procUnitConfObjSpectraBeam5 = controllerObj.addProcUnit(datatype='Spectra', inputId=procUnitConfObjBeam5.getId())
-procUnitConfObjSpectraBeam5.addParameter(name='nFFTPoints', value=nFFTPoints, format='int')
-procUnitConfObjSpectraBeam5.addParameter(name='nProfiles', value=nProfiles, format='int')
-
-opObj11 = procUnitConfObjSpectraBeam5.addOperation(name='getNoise')
-opObj11.addParameter(name='minHei', value='100', format='float')
-opObj11.addParameter(name='maxHei', value='450', format='float')
-
-opObj11 = procUnitConfObjSpectraBeam5.addOperation(name='SpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='105', format='int')
-opObj11.addParameter(name='wintitle', value='AMISR Beam 5', format='str')
-
-# opObj11 = procUnitConfObjSpectraBeam5.addOperation(name='RTIPlot', optype='other')
-# opObj11.addParameter(name='id', value='205', format='int')
-# opObj11.addParameter(name='wintitle', value=title5, format='str')
-# #opObj11.addParameter(name='timerange', value='18000', format='int')
-# opObj11.addParameter(name='xmin', value='0', format='int')
-# opObj11.addParameter(name='xmax', value='18', format='int')
-# opObj11.addParameter(name='zmin', value='45', format='int')
-# opObj11.addParameter(name='zmax', value='70', format='int')
-# opObj11.addParameter(name='showprofile', value='0', format='int')
-# opObj11.addParameter(name='figpath', value=figpath, format='str')
-# opObj11.addParameter(name='figfile', value=figfile5, format='str')
-# # #
-# # # #
-# # # #
-# # # #
-# # # #
-# ############################## Beam6 #############################
-procUnitAMISRBeam6 = controllerObj.addProcUnit(datatype='AMISR', inputId=readUnitConfObj.getId())
-opObj11 = procUnitAMISRBeam6.addOperation(name='BeamSelector', optype='other')
-opObj11.addParameter(name='beam', value='6', format='int')
-
-procUnitConfObjBeam6 = controllerObj.addProcUnit(datatype='Voltage', inputId=procUnitAMISRBeam6.getId())
-
-opObj11 = procUnitConfObjBeam6.addOperation(name='CohInt', optype='other')
-opObj11.addParameter(name='n', value='128', format='int')
-
-
-procUnitConfObjSpectraBeam6 = controllerObj.addProcUnit(datatype='Spectra', inputId=procUnitConfObjBeam6.getId())
-procUnitConfObjSpectraBeam6.addParameter(name='nFFTPoints', value=nFFTPoints, format='int')
-procUnitConfObjSpectraBeam6.addParameter(name='nProfiles', value=nProfiles, format='int')
-
-opObj11 = procUnitConfObjSpectraBeam6.addOperation(name='getNoise')
-opObj11.addParameter(name='minHei', value='100', format='float')
-opObj11.addParameter(name='maxHei', value='450', format='float')
-
-opObj11 = procUnitConfObjSpectraBeam6.addOperation(name='SpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='106', format='int')
-opObj11.addParameter(name='wintitle', value='AMISR Beam 6', format='str')
-#
-# opObj11 = procUnitConfObjSpectraBeam6.addOperation(name='RTIPlot', optype='other')
-# opObj11.addParameter(name='id', value='206', format='int')
-# opObj11.addParameter(name='wintitle', value=title6, format='str')
-# #opObj11.addParameter(name='timerange', value='18000', format='int')
-# opObj11.addParameter(name='xmin', value='0', format='int')
-# opObj11.addParameter(name='xmax', value='18', format='int')
-# opObj11.addParameter(name='zmin', value='45', format='int')
-# opObj11.addParameter(name='zmax', value='70', format='int')
-# opObj11.addParameter(name='showprofile', value='0', format='int')
-# opObj11.addParameter(name='figpath', value=figpath, format='str')
-# opObj11.addParameter(name='figfile', value=figfile6, format='str')
-
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
diff --git a/schainpy/scripts/amisr_spreadF.py b/schainpy/scripts/amisr_spreadF.py
deleted file mode 100644
index 56a6712..0000000
--- a/schainpy/scripts/amisr_spreadF.py
+++ /dev/null
@@ -1,119 +0,0 @@
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-sys.path.append(path)
-
-from controller import *
-
-desc = "AMISR Experiment"
-
-filename = "amisr_reader.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-
-path = os.path.join(os.environ['HOME'],'amisr')
-path = '/media/signalchain/HD-PXU2/AMISR_JULIA_MODE'
-figpath = os.path.join(os.environ['HOME'],'Pictures/amisr/spreadF/filt2')
-
-xmin = '18'
-xmax = '31'
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='AMISRReader',
- path=path,
- startDate='2014/10/06',
- endDate='2014/10/07',
- startTime='18:00:00',
- endTime='07:00:00',
- walk=0,
- timezone='lt',
- all=0,
- online=0)
-
-#AMISR Processing Unit
-procUnitAMISRBeam0 = controllerObj.addProcUnit(datatype='AMISRProc', inputId=readUnitConfObj.getId())
-
-opObj11 = procUnitAMISRBeam0.addOperation(name='PrintInfo', optype='other')
-
-#Reshaper
-opObj11 = procUnitAMISRBeam0.addOperation(name='ProfileToChannels', optype='other')
-
-#Voltage Processing Unit
-procUnitConfObjBeam0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=procUnitAMISRBeam0.getId())
-opObj10 = procUnitConfObjBeam0.addOperation(name='setRadarFrequency')
-opObj10.addParameter(name='frequency', value='445e6', format='float')
-
-opObj11 = procUnitConfObjBeam0.addOperation(name='filterByHeights')
-opObj11.addParameter(name='window', value='2', format='int')
-
-# code = '1,1,0,1,1,0,1,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,1,1,1,0,0,0'
-code = '1,-1,-1,-1,1,1,1,1,-1,-1,-1,1,-1,-1,-1,1,-1,-1,-1,1,-1,-1,1,-1,1,1,-1,1'
-opObj11 = procUnitConfObjBeam0.addOperation(name='Decoder', optype='other')
-opObj11.addParameter(name='code', value=code, format='floatlist')
-opObj11.addParameter(name='nCode', value='1', format='int')
-opObj11.addParameter(name='nBaud', value='28', format='int')
-
-# opObj12 = procUnitConfObjBeam0.addOperation(name='selectHeights')
-# opObj12.addParameter(name='minHei', value='0', format='float')
-# opObj12.addParameter(name='maxHei', value='10', format='float')
-#Coherent Integration
-# opObj11 = procUnitConfObjBeam0.addOperation(name='CohInt', optype='other')
-# opObj11.addParameter(name='timeInterval', value='30', format='int')
-#Spectra Unit Processing, getting spectras with nProfiles and nFFTPoints
-procUnitConfObjSpectraBeam0 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObjBeam0.getId())
-procUnitConfObjSpectraBeam0.addParameter(name='nFFTPoints', value=64, format='int')
-procUnitConfObjSpectraBeam0.addParameter(name='nProfiles', value=64, format='int')
-
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='IncohInt', optype='other')
-opObj11.addParameter(name='timeInterval', value='30', format='float')
-# opObj11.addParameter(name='n', value='64', format='int')
-
-#RemoveDc
-#opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='removeDC')
-
-#Noise Estimation
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='getNoise')
-opObj11.addParameter(name='minHei', value='200', format='float')
-opObj11.addParameter(name='maxHei', value='700', format='float')
-
-#SpectraPlot
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='SpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='1', format='int')
-opObj11.addParameter(name='wintitle', value='AMISR Beam 0', format='str')
-opObj11.addParameter(name='zmin', value='54', format='int')
-opObj11.addParameter(name='zmax', value='70', format='int')
-opObj11.addParameter(name='save', value='1', format='bool')
-opObj11.addParameter(name='figpath', value = figpath, format='str')
-
-#RTIPlot
-#title0 = 'RTI AMISR Beam 0'
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='RTIPlot', optype='other')
-opObj11.addParameter(name='id', value='2', format='int')
-# opObj11.addParameter(name='wintitle', value=title0, format='str')
-opObj11.addParameter(name='showprofile', value='0', format='int')
-opObj11.addParameter(name='xmin', value=xmin, format='float')
-opObj11.addParameter(name='xmax', value=xmax, format='float')
-opObj11.addParameter(name='zmin', value='54', format='int')
-opObj11.addParameter(name='zmax', value='70', format='int')
-opObj11.addParameter(name='save', value='1', format='bool')
-opObj11.addParameter(name='figpath', value = figpath, format='str')
-
-
-
-#-----------------------------------------------------------------------------------------------
-
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
-
-#21 3 pm
-
-
diff --git a/schainpy/scripts/amisr_windEstimation.py b/schainpy/scripts/amisr_windEstimation.py
deleted file mode 100644
index ee0e461..0000000
--- a/schainpy/scripts/amisr_windEstimation.py
+++ /dev/null
@@ -1,147 +0,0 @@
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-sys.path.append(path)
-
-from controller import *
-
-desc = "AMISR Experiment"
-
-filename = "amisr_reader.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-
-path = os.path.join(os.environ['HOME'],'Development/amisr/data')
-path = '/home/soporte/Data/AMISR'
-figpath = os.path.join(os.environ['HOME'],'Pictures/amisr')
-
-pathFigure = '/home/operaciones/Documents/AMISR_windprofiler/20141023'
-xmin = '8.0'
-xmax = '12.0'
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='AMISRReader',
- path=path,
- startDate='2014/10/23',
- endDate='2014/10/23',
- startTime='00:00:00',
- endTime='23:59:59',
- walk=1,
- timezone='lt')
-
-#AMISR Processing Unit
-procUnitAMISRBeam0 = controllerObj.addProcUnit(datatype='AMISRProc', inputId=readUnitConfObj.getId())
-
-opObj11 = procUnitAMISRBeam0.addOperation(name='PrintInfo', optype='other')
-
-#Reshaper
-opObj11 = procUnitAMISRBeam0.addOperation(name='ProfileToChannels', optype='other')
-
-
-#Beam Selector
-#opObj11 = procUnitAMISRBeam0.addOperation(name='BeamSelector', optype='other')
-#opObj11.addParameter(name='beam', value='0', format='int')
-
-#Voltage Processing Unit
-procUnitConfObjBeam0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=procUnitAMISRBeam0.getId())
-opObj10 = procUnitConfObjBeam0.addOperation(name='setRadarFrequency')
-opObj10.addParameter(name='frequency', value='445e6', format='float')
-
-opObj12 = procUnitConfObjBeam0.addOperation(name='selectHeights')
-opObj12.addParameter(name='minHei', value='0', format='float')
-opObj12.addParameter(name='maxHei', value='10', format='float')
-#Coherent Integration
-opObj11 = procUnitConfObjBeam0.addOperation(name='CohInt', optype='other')
-opObj11.addParameter(name='n', value='8', format='int')
-#Spectra Unit Processing, getting spectras with nProfiles and nFFTPoints
-procUnitConfObjSpectraBeam0 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObjBeam0.getId())
-procUnitConfObjSpectraBeam0.addParameter(name='nFFTPoints', value=32, format='int')
-procUnitConfObjSpectraBeam0.addParameter(name='nProfiles', value=32, format='int')
-
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='IncohInt', optype='other')
-opObj11.addParameter(name='n', value='16', format='int')
-
-#RemoveDc
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='removeDC')
-
-#Noise Estimation
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='getNoise')
-opObj11.addParameter(name='minHei', value='5', format='float')
-opObj11.addParameter(name='maxHei', value='20', format='float')
-
-#SpectraPlot
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='SpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='100', format='int')
-opObj11.addParameter(name='wintitle', value='AMISR Beam 0', format='str')
-opObj11.addParameter(name='zmin', value='30', format='int')
-opObj11.addParameter(name='zmax', value='80', format='int')
-opObj11.addParameter(name='save', value='1', format='bool')
-opObj11.addParameter(name='figpath', value = pathFigure, format='str')
-#RTIPlot
-#title0 = 'RTI AMISR Beam 0'
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='RTIPlot', optype='other')
-opObj11.addParameter(name='id', value='200', format='int')
-# opObj11.addParameter(name='wintitle', value=title0, format='str')
-opObj11.addParameter(name='showprofile', value='0', format='int')
-opObj11.addParameter(name='xmin', value=xmin, format='float')
-opObj11.addParameter(name='xmax', value=xmax, format='float')
-opObj11.addParameter(name='zmin', value='30', format='int')
-opObj11.addParameter(name='zmax', value='80', format='int')
-opObj23.addParameter(name='save', value='1', format='bool')
-opObj23.addParameter(name='figpath', value = pathFigure, format='str')
-
-# Save RTI
-# figfile0 = 'amisr_rti_beam0.png'
-# opObj11.addParameter(name='figpath', value=figpath, format='str')
-# opObj11.addParameter(name='figfile', value=figfile0, format='str')
-
-#-----------------------------------------------------------------------------------------------
-procUnitConfObj2 = controllerObj.addProcUnit(datatype='ParametersProc', inputId=procUnitConfObjSpectraBeam0 .getId())
-opObj20 = procUnitConfObj2.addOperation(name='GetMoments')
-
-opObj21 = procUnitConfObj2.addOperation(name='MomentsPlot', optype='other')
-opObj21.addParameter(name='id', value='3', format='int')
-opObj21.addParameter(name='wintitle', value='Moments Plot', format='str')
-opObj21.addParameter(name='save', value='1', format='bool')
-opObj21.addParameter(name='figpath', value=pathFigure, format='str')
-opObj21.addParameter(name='zmin', value='30', format='int')
-opObj21.addParameter(name='zmax', value='80', format='int')
-
-opObj22 = procUnitConfObj2.addOperation(name='WindProfiler', optype='other')
-opObj22.addParameter(name='technique', value='DBS', format='str')
-opObj22.addParameter(name='correctAzimuth', value='51.06', format='float')
-opObj22.addParameter(name='correctFactor', value='-1', format='float')
-opObj22.addParameter(name='azimuth', value='0,-90,0,90,180', format='floatlist')
-opObj22.addParameter(name='elevation', value='74.53,75.90.0,75.60,75.60', format='floatlist')
-# opObj22.addParameter(name='horizontalOnly', value='1', format='bool')
-# opObj22.addParameter(name='channelList', value='1,2', format='intlist')
-
-opObj23 = procUnitConfObj2.addOperation(name='WindProfilerPlot', optype='other')
-opObj23.addParameter(name='id', value='4', format='int')
-opObj23.addParameter(name='wintitle', value='Wind Profiler', format='str')
-opObj23.addParameter(name='save', value='1', format='bool')
-opObj23.addParameter(name='figpath', value = pathFigure, format='str')
-opObj23.addParameter(name='zmin', value='-20', format='int')
-opObj23.addParameter(name='zmax', value='20', format='int')
-opObj23.addParameter(name='zmin_ver', value='-100', format='float')
-opObj23.addParameter(name='zmax_ver', value='100', format='float')
-opObj23.addParameter(name='SNRmin', value='-20', format='int')
-opObj23.addParameter(name='SNRmax', value='30', format='int')
-opObj23.addParameter(name='SNRthresh', value='-50', format='float')
-opObj23.addParameter(name='xmin', value=xmin, format='float')
-opObj23.addParameter(name='xmax', value=xmax, format='float')
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
-
-#21 3 pm
-
-
diff --git a/schainpy/scripts/amisr_winds_proc_offline.py b/schainpy/scripts/amisr_winds_proc_offline.py
deleted file mode 100644
index 9f55242..0000000
--- a/schainpy/scripts/amisr_winds_proc_offline.py
+++ /dev/null
@@ -1,222 +0,0 @@
-#! /usr/bin/python
-#! /usr/bin/env python
-
-import os, sys
-import time
-
-path = os.path.dirname(os.getcwd())
-path = os.path.dirname(path)
-sys.path.insert(0, path)
-
-from schainpy.controller import Project
-
-desc = "AMISR Experiment"
-
-filename = "amisr_reader.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='eej_proc', description=desc)
-
-
-# path = os.path.join(os.environ['HOME'],'amisr')
-# path = '/media/signalchain/HD-PXU2/AMISR_JULIA_MODE'
-# path = '/media/soporte/E9F4-F053/AMISR/Data/NoiseTest/EEJ'
-# path = '/media/soporte/E9F4-F053/AMISR/Data/EEJ'
-# path = '/mnt/data_amisr'
-# path = '/media/soporte/E9F4-F053/AMISR/Data/winds'
-path = '/mnt/data_amisr'
-
-#path = '/media/soporte/AMISR_104'
-#figpath = os.path.join(os.environ['HOME'],'Pictures/amisr/test/proc/esf')
-#figpath = '/media/soporte/E9F4-F053/AMISR/Data/JULIA/ESF'
-figpath = '/home/soporte/Data/winds'
-remotefolder = "/home/wmaster/graficos"
-#path = '/media/soporte/AMISR_104'
-#figpath = os.path.join(os.environ['HOME'],'Pictures/amisr/test/proc/eej')
-#figpath = '/media/soporte/E9F4-F053/AMISR/Data/winds/plots'
-
-xmin = '08'
-xmax = '18'
-dbmin = '50' #'60'#'55' #'40' #noise esf eej
-dbmax = '80' #'70' #'55'
-
-ippFactor = '5'
-
-code = '1,-1,-1,-1,1,1,1,1,-1,-1,-1,1,-1,-1,-1,1,-1,-1,-1,1,-1,-1,1,-1,1,1,-1,1'
-nCode = '1'
-nBaud = '28'
-
-
-today = time.strftime("%Y/%m/%d")
-
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='AMISRReader',
- path=path,
- startDate='2015/11/12', #'2014/10/07',
- endDate='2015/11/12', #'2014/10/07',
- startTime='00:00:00',#'07:00:00',
- endTime='23:59:59',#'15:00:00',
- walk=0,
-# code = code,
-# nCode = nCode,
-# nBaud = nBaud,
- timezone='lt',
- online=1)
-
-#AMISR Processing Unit
-
-#Voltage Processing Unit
-procUnitConfObjBeam0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
-opObj10 = procUnitConfObjBeam0.addOperation(name='setRadarFrequency')
-opObj10.addParameter(name='frequency', value='445e6', format='float')
-
-
-
-opObj12 = procUnitConfObjBeam0.addOperation(name='selectHeights')
-opObj12.addParameter(name='minHei', value='0', format='float')
-opObj12.addParameter(name='maxHei', value='10', format='float')
-
-
-
-#Spectra Unit Processing, getting spectras with nProfiles and nFFTPoints
-procUnitConfObjSpectraBeam0 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObjBeam0.getId())
-procUnitConfObjSpectraBeam0.addParameter(name='nFFTPoints', value=64, format='int')
-procUnitConfObjSpectraBeam0.addParameter(name='ippFactor', value=ippFactor, format='int')
-#
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='IncohInt', optype='other')
-opObj11.addParameter(name='n', value='64', format='int')
-#opObj11.addParameter(name='timeInterval', value='30', format='float')
-
-
-# # #RemoveDc
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='removeDC')
-#
-#Noise Estimation
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='getNoise')
-opObj11.addParameter(name='minHei', value='5', format='float')
-opObj11.addParameter(name='maxHei', value='9', format='float')
-
-
-#SpectraPlot
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='SpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='1', format='int')
-opObj11.addParameter(name='wintitle', value='Winds AMISR', format='str')
-opObj11.addParameter(name='zmin', value=dbmin, format='int')
-opObj11.addParameter(name='zmax', value=dbmax, format='int')
-opObj11.addParameter(name='save', value='1', format='bool')
-opObj11.addParameter(name='figpath', value = figpath, format='str')
-opObj11.addParameter(name='ftp', value='1', format='int')
-opObj11.addParameter(name='wr_period', value='2', format='int')
-opObj11.addParameter(name='exp_code', value='21', format='int')
-opObj11.addParameter(name='sub_exp_code', value='3', format='int')
-opObj11.addParameter(name='ftp_wei', value='0', format='int')
-opObj11.addParameter(name='plot_pos', value='0', format='int')
-
-# #RTIPlot
-# #title0 = 'RTI AMISR Beam 0'
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='RTIPlot', optype='other')
-opObj11.addParameter(name='id', value='2', format='int')
-opObj11.addParameter(name='wintitle', value='Winds AMISR', format='str')
-opObj11.addParameter(name='showprofile', value='0', format='int')
-opObj11.addParameter(name='xmin', value=xmin, format='float')
-opObj11.addParameter(name='xmax', value=xmax, format='float')
-opObj11.addParameter(name='zmin', value=dbmin, format='int')
-opObj11.addParameter(name='zmax', value=dbmax, format='int')
-opObj11.addParameter(name='save', value='1', format='bool')
-opObj11.addParameter(name='figpath', value = figpath, format='str')
-opObj11.addParameter(name='ftp', value='1', format='int')
-opObj11.addParameter(name='wr_period', value='2', format='int')
-opObj11.addParameter(name='exp_code', value='21', format='int')
-opObj11.addParameter(name='sub_exp_code', value='3', format='int')
-opObj11.addParameter(name='ftp_wei', value='0', format='int')
-opObj11.addParameter(name='plot_pos', value='0', format='int')
-#
-#
-# #Noise
-#title0 = 'RTI AMISR Beam 0'
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='Noise', optype='other')
-opObj11.addParameter(name='id', value='3', format='int')
-# opObj11.addParameter(name='wintitle', value=title0, format='str')
-opObj11.addParameter(name='showprofile', value='0', format='int')
-opObj11.addParameter(name='xmin', value=xmin, format='float')
-opObj11.addParameter(name='xmax', value=xmax, format='float')
-opObj11.addParameter(name='ymin', value=dbmin, format='int')
-opObj11.addParameter(name='ymax', value=dbmax, format='int')
-opObj11.addParameter(name='save', value='1', format='bool')
-opObj11.addParameter(name='figpath', value = figpath, format='str')
-opObj11.addParameter(name='ftp', value='1', format='int')
-opObj11.addParameter(name='wr_period', value='2', format='int')
-opObj11.addParameter(name='exp_code', value='21', format='int')
-opObj11.addParameter(name='sub_exp_code', value='3', format='int')
-opObj11.addParameter(name='ftp_wei', value='0', format='int')
-opObj11.addParameter(name='plot_pos', value='0', format='int')
-
-#For saving Pdata (doesn't work with amisr data yet!)
-# opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='SpectraWriter', optype='other')
-# opObj11.addParameter(name='path', value=figpath)
-# opObj11.addParameter(name='blocksPerFile', value='100', format='int')
-# opObj11.addParameter(name='datatype', value="4", format="int") #size of data to be saved
-
-# opObj22.addParameter(name='azimuth', value='0,-90,0,90,180', format='floatlist')
-# opObj22.addParameter(name='elevation', value='75.6,75.6,90,75.60,75.6', format='floatlist')
-
-#Parameters Process
-procUnitConfObj2 = controllerObj.addProcUnit(datatype='ParametersProc', inputId=procUnitConfObjSpectraBeam0.getId())
-opObj20 = procUnitConfObj2.addOperation(name='GetMoments')
-
-opObj22 = procUnitConfObj2.addOperation(name='WindProfiler', optype='other')
-opObj22.addParameter(name='technique', value='DBS', format='str')
-opObj22.addParameter(name='correctAzimuth', value='51.06', format='float')
-opObj22.addParameter(name='correctFactor', value='-1', format='float')
-opObj22.addParameter(name='azimuth', value='0,-90,0,90,180', format='floatlist')
-opObj22.addParameter(name='elevation', value='75.6,75.6,90,75.60,75.60', format='floatlist')
-
-#WindProfilerPlot
-opObj23 = procUnitConfObj2.addOperation(name='WindProfilerPlot', optype='other')
-opObj23.addParameter(name='id', value='4', format='int')
-opObj23.addParameter(name='wintitle', value='Wind Profiler', format='str')
-opObj23.addParameter(name='save', value='1', format='bool')
-opObj23.addParameter(name='figpath', value = figpath, format='str')
-opObj23.addParameter(name='zmin', value='-20', format='int')
-opObj23.addParameter(name='zmax', value='20', format='int')
-opObj23.addParameter(name='zmin_ver', value='-100', format='float')
-opObj23.addParameter(name='zmax_ver', value='100', format='float')
-opObj23.addParameter(name='SNRmin', value='-20', format='int')
-opObj23.addParameter(name='SNRmax', value='30', format='int')
-opObj23.addParameter(name='SNRthresh', value='-50', format='float')
-opObj23.addParameter(name='xmin', value=xmin, format='float')
-opObj23.addParameter(name='xmax', value=xmax, format='float')
-opObj23.addParameter(name='ftp', value='1', format='int')
-opObj23.addParameter(name='wr_period', value='2', format='int')
-opObj23.addParameter(name='exp_code', value='21', format='int')
-opObj23.addParameter(name='sub_exp_code', value='3', format='int')
-opObj23.addParameter(name='ftp_wei', value='0', format='int')
-opObj23.addParameter(name='plot_pos', value='0', format='int')
-
-#---------------------------------------------------------------------------------------------
-
-procUnitConfObj2 = controllerObj.addProcUnit(name='SendToServer')
-procUnitConfObj2.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-procUnitConfObj2.addParameter(name='username', value='wmaster', format='str')
-procUnitConfObj2.addParameter(name='password', value='mst2010vhf', format='str')
-procUnitConfObj2.addParameter(name='localfolder', value=figpath, format='str')
-procUnitConfObj2.addParameter(name='remotefolder', value=remotefolder, format='str')
-procUnitConfObj2.addParameter(name='ext', value='.png', format='str')
-procUnitConfObj2.addParameter(name='period', value=60, format='int')
-procUnitConfObj2.addParameter(name='protocol', value='ftp', format='str')
-#-----------------------------------------------------------------------------------------------
-
-
-# print "Escribiendo el archivo XML"
-# controllerObj.writeXml(path +'/'+filename)
-# print "Leyendo el archivo XML"
-# controllerObj.readXml(path +'/'+filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
-
-#21 3 pm
-
-
diff --git a/schainpy/scripts/amisr_winds_proc_online.py b/schainpy/scripts/amisr_winds_proc_online.py
deleted file mode 100644
index 4a67b51..0000000
--- a/schainpy/scripts/amisr_winds_proc_online.py
+++ /dev/null
@@ -1,176 +0,0 @@
-#! /usr/bin/python
-#! /usr/bin/env python
-
-import os, sys
-import time
-
-path = os.path.dirname(os.getcwd())
-path = os.path.dirname(path)
-sys.path.insert(0, path)
-
-from schainpy.controller import Project
-
-desc = "AMISR Experiment"
-
-filename = "amisr_reader.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='eej_proc', description=desc)
-
-
-# path = os.path.join(os.environ['HOME'],'amisr')
-# path = '/media/signalchain/HD-PXU2/AMISR_JULIA_MODE'
-# path = '/media/soporte/E9F4-F053/AMISR/Data/NoiseTest/EEJ'
-# path = '/media/soporte/E9F4-F053/AMISR/Data/EEJ'
-# path = '/mnt/data_amisr'
-# path = '/media/soporte/E9F4-F053/AMISR/Data/winds'
-path = '/mnt/data_amisr'
-#path = '/media/soporte/AMISR_104'
-#figpath = os.path.join(os.environ['HOME'],'Pictures/amisr/test/proc/eej')
-figpath = '/home/soporte/Data/winds/plots'
-remotefolder = "/home/wmaster/graficos"
-
-xmin = '08'
-xmax = '18'
-dbmin = '50' #'60'#'55' #'40' #noise esf eej
-dbmax = '80' #'70' #'55'
-
-#to consider that each real IPP is actually original_IPP * nchannels
-ippFactor = '5'
-
-# code = '1,-1,-1,-1,1,1,1,1,-1,-1,-1,1,-1,-1,-1,1,-1,-1,-1,1,-1,-1,1,-1,1,1,-1,1'
-# nCode = '1'
-# nBaud = '28'
-
-
-today = time.strftime("%Y/%m/%d")
-
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='AMISRReader',
- path=path,
- startDate='2016/10/28', #'2014/10/07',
- endDate='2014/10/28', #'2014/10/07',
- startTime='00:00:00',#'07:00:00',
- endTime='23:59:59',#'15:00:00',
- walk=0,
-# code = code,
-# nCode = nCode,
-# nBaud = nBaud,
- timezone='lt',
- online=1)
-
-#AMISR Processing Unit
-
-#Voltage Processing Unit
-procUnitConfObjBeam0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
-opObj10 = procUnitConfObjBeam0.addOperation(name='setRadarFrequency')
-opObj10.addParameter(name='frequency', value='445e6', format='float')
-
-
-
-opObj12 = procUnitConfObjBeam0.addOperation(name='selectHeights')
-opObj12.addParameter(name='minHei', value='0', format='float')
-opObj12.addParameter(name='maxHei', value='10', format='float')
-
-
-
-#Spectra Unit Processing, getting spectras with nProfiles and nFFTPoints
-procUnitConfObjSpectraBeam0 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObjBeam0.getId())
-procUnitConfObjSpectraBeam0.addParameter(name='nFFTPoints', value=32, format='int')
-procUnitConfObjSpectraBeam0.addParameter(name='ippFactor', value=ippFactor, format='int')
-#
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='IncohInt', optype='other')
-opObj11.addParameter(name='n', value='16', format='int')
-#opObj11.addParameter(name='timeInterval', value='30', format='float')
-
-
-# # #RemoveDc
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='removeDC')
-#
-#Noise Estimation
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='getNoise')
-opObj11.addParameter(name='minHei', value='5', format='float')
-opObj11.addParameter(name='maxHei', value='9', format='float')
-
-
-#SpectraPlot
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='SpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='1', format='int')
-opObj11.addParameter(name='wintitle', value='Winds AMISR', format='str')
-opObj11.addParameter(name='zmin', value=dbmin, format='int')
-opObj11.addParameter(name='zmax', value=dbmax, format='int')
-opObj11.addParameter(name='save', value='1', format='bool')
-opObj11.addParameter(name='figpath', value = figpath, format='str')
-opObj11.addParameter(name='ftp', value='1', format='int')
-opObj11.addParameter(name='wr_period', value='2', format='int')
-opObj11.addParameter(name='exp_code', value='21', format='int')
-opObj11.addParameter(name='sub_exp_code', value='3', format='int')
-opObj11.addParameter(name='ftp_wei', value='0', format='int')
-opObj11.addParameter(name='plot_pos', value='0', format='int')
-
-# #RTIPlot
-# #title0 = 'RTI AMISR Beam 0'
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='RTIPlot', optype='other')
-opObj11.addParameter(name='id', value='2', format='int')
-opObj11.addParameter(name='wintitle', value='Winds AMISR', format='str')
-opObj11.addParameter(name='showprofile', value='0', format='int')
-opObj11.addParameter(name='xmin', value=xmin, format='float')
-opObj11.addParameter(name='xmax', value=xmax, format='float')
-opObj11.addParameter(name='zmin', value=dbmin, format='int')
-opObj11.addParameter(name='zmax', value=dbmax, format='int')
-opObj11.addParameter(name='save', value='1', format='bool')
-opObj11.addParameter(name='figpath', value = figpath, format='str')
-opObj11.addParameter(name='ftp', value='1', format='int')
-opObj11.addParameter(name='wr_period', value='2', format='int')
-opObj11.addParameter(name='exp_code', value='21', format='int')
-opObj11.addParameter(name='sub_exp_code', value='3', format='int')
-opObj11.addParameter(name='ftp_wei', value='0', format='int')
-opObj11.addParameter(name='plot_pos', value='0', format='int')
-#
-#
-# #Noise
-#title0 = 'RTI AMISR Beam 0'
-opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='Noise', optype='other')
-opObj11.addParameter(name='id', value='3', format='int')
-# opObj11.addParameter(name='wintitle', value=title0, format='str')
-opObj11.addParameter(name='showprofile', value='0', format='int')
-opObj11.addParameter(name='xmin', value=xmin, format='float')
-opObj11.addParameter(name='xmax', value=xmax, format='float')
-opObj11.addParameter(name='ymin', value=dbmin, format='int')
-opObj11.addParameter(name='ymax', value=dbmax, format='int')
-opObj11.addParameter(name='save', value='1', format='bool')
-opObj11.addParameter(name='figpath', value = figpath, format='str')
-
-
-#For saving Pdata (doesn't work with amisr data yet!)
-# opObj11 = procUnitConfObjSpectraBeam0.addOperation(name='SpectraWriter', optype='other')
-# opObj11.addParameter(name='path', value=figpath)
-# opObj11.addParameter(name='blocksPerFile', value='100', format='int')
-# opObj11.addParameter(name='datatype', value="4", format="int") #size of data to be saved
-
-
-# procUnitConfObj2 = controllerObj.addProcUnit(name='SendToServer')
-# procUnitConfObj2.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-# procUnitConfObj2.addParameter(name='username', value='wmaster', format='str')
-# procUnitConfObj2.addParameter(name='password', value='mst2010vhf', format='str')
-# procUnitConfObj2.addParameter(name='localfolder', value=pathFigure, format='str')
-# procUnitConfObj2.addParameter(name='remotefolder', value=remotefolder, format='str')
-# procUnitConfObj2.addParameter(name='ext', value='.png', format='str')
-# procUnitConfObj2.addParameter(name='period', value=5, format='int')
-# procUnitConfObj2.addParameter(name='protocol', value='ftp', format='str')
-#-----------------------------------------------------------------------------------------------
-
-
-# print "Escribiendo el archivo XML"
-# controllerObj.writeXml(path +'/'+filename)
-# print "Leyendo el archivo XML"
-# controllerObj.readXml(path +'/'+filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
-
-#21 3 pm
-
-
diff --git a/schainpy/scripts/beacon_phase.py b/schainpy/scripts/beacon_phase.py
deleted file mode 100644
index 9f9d784..0000000
--- a/schainpy/scripts/beacon_phase.py
+++ /dev/null
@@ -1,56 +0,0 @@
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-sys.path.append(path)
-
-from controller import *
-
-desc = "Meteor Experiment Test"
-filename = "jasmet20140415.xml"
-
-controllerObj = Project()
-controllerObj.setup(id = '191', name='meteor_test01', description=desc)
-
-path = '/home/dsuarez/.gvfs/data on 10.10.20.13/Jasmet50/d2014104'
-
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='Voltage',
- path=path,
- startDate='2013/08/21',
- endDate='2013/08/21',
- startTime='00:00:00',
- endTime='23:59:59',
- online=0,
- walk=0)
-
-opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
-
-procUnitConfObj0 = controllerObj.addProcUnit(datatype='Voltage', inputId=readUnitConfObj.getId())
-
-procUnitConfObjBeacon = controllerObj.addProcUnit(datatype='Spectra', inputId=procUnitConfObj0.getId())
-procUnitConfObjBeacon.addParameter(name='nProfiles', value='200', format='int')
-procUnitConfObjBeacon.addParameter(name='nFFTPoints', value='200', format='int')
-procUnitConfObjBeacon.addParameter(name='pairsList', value='(0,5),(1,5),(2,5),(3,5),(4,5)', format='pairsList')
-
-opObj11 = procUnitConfObjBeacon.addOperation(name='IncohInt', optype='other')
-opObj11.addParameter(name='n', value='4', format='int')
-
-opObj11 = procUnitConfObjBeacon.addOperation(name='getBeaconSignal')
-
-opObj11 = procUnitConfObjBeacon.addOperation(name='BeaconPhase', optype='other')
-opObj11.addParameter(name='id', value='301', format='int')
-opObj11.addParameter(name='wintitle', value='Beacon Phase', format='str')
-opObj11.addParameter(name='timerange', value='300', format='int')
-opObj11.addParameter(name='ymin', value='-180', format='float')
-opObj11.addParameter(name='ymax', value='180', format='float')
-opObj11.addParameter(name='save', value='1', format='int')
-opObj11.addParameter(name='figpath', value='/home/dsuarez/Pictures/beacon_abril', format='str')
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
\ No newline at end of file
diff --git a/schainpy/scripts/hf_plot_pdata.py b/schainpy/scripts/hf_plot_pdata.py
deleted file mode 100644
index b61e3a4..0000000
--- a/schainpy/scripts/hf_plot_pdata.py
+++ /dev/null
@@ -1,197 +0,0 @@
-import os, sys
-#import timeit
-import datetime
-
-path = os.path.split(os.getcwd())[0]
-sys.path.append(path)
-
-from controller import *
-
-desc = "HF_EXAMPLE"
-filename = "hf_test.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-
-#path='/media/APOLLO/HF_rawdata/d2015026/0/cspec'
-#path='/media/APOLLO/HF_rawdata/cspec'
-#path='/media/APOLLO/bistatico'
-#path='/home/alex/Downloads/pdata_hf/sousy'
-path='/home/alex/Downloads/pdata_hf'
-#path='/media/APOLLO/bistatico'
-
-
-
-#path="/media/APOLLO/HF_rawdata/d2015059/sp01_f0" #f0=2.72e6
-#path="/media/APOLLO/HF_rawdata/d2015059/sp01_f1" #f0=3.64e6
-#path='/media/APOLLO/HF_rawdata/test'
-#figpath='/home/alex/Pictures/hf2_16/last_data'
-figpath='/home/alex/Pictures/pdata_plot'
-pathFigure='/home/alex/Pictures/hf2_16/last_data'
-#path='/home/alex/Downloads/ICA_LAST_TEST'
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='SpectraReader',
- path=path,
- startDate='2015/01/12',
- endDate='2015/05/13',
- startTime='00:00:00',
- endTime='23:59:59',
- online=0,
- #set=1426485881,
- delay=10,
- walk=1
- #timezone=-5*3600
- )
-
-procUnitConfObj1 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=readUnitConfObj.getId())
-
-opObj11 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='1000', format='int')
-opObj11.addParameter(name='wintitle', value='HF_Jicamarca_Spc', format='str')
-#opObj11.addParameter(name='channelList', value='0', format='intlist')
-opObj11.addParameter(name='zmin', value='-120', format='float')
-opObj11.addParameter(name='zmax', value='-70', format='float')
-opObj11.addParameter(name='save', value='1', format='int')
-opObj11.addParameter(name='figpath', value=figpath, format='str')
-# opObj11.addParameter(name='figfile', value=figfile_spectra_name, format='str')
-# opObj11.addParameter(name='wr_period', value='5', format='int')
-#opObj11.addParameter(name='ftp_wei', value='0', format='int')
-#opObj11.addParameter(name='exp_code', value='20', format='int')
-#opObj11.addParameter(name='sub_exp_code', value='0', format='int')
-#opObj11.addParameter(name='plot_pos', value='0', format='int')
-
-
-
-# # figfile_power_name="jro_power_image"+freq2+date+ext_img
-# # print figfile_power_name
-opObj11 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
-opObj11.addParameter(name='id', value='2000', format='int')
-opObj11.addParameter(name='wintitle', value='HF_Jicamarca', format='str')
-opObj11.addParameter(name='showprofile', value='0', format='int')
-#opObj11.addParameter(name='channelList', value='0', format='intlist')
-opObj11.addParameter(name='xmin', value='0', format='float')
-opObj11.addParameter(name='xmax', value='24', format='float')
-opObj11.addParameter(name='zmin', value='-110', format='float')
-opObj11.addParameter(name='zmax', value='-50', format='float')
-opObj11.addParameter(name='save', value='1', format='int')
-opObj11.addParameter(name='figpath', value=figpath, format='str')
-#opObj11.addParameter(name='figfile', value=figfile_power_name, format='str')
-#opObj11.addParameter(name='wr_period', value='5', format='int')
-
-#
-# opObj11 = procUnitConfObj1.addOperation(name='PowerProfile', optype='other')
-# opObj11.addParameter(name='id', value='2004', format='int')
-# opObj11.addParameter(name='wintitle', value='HF_Jicamarca', format='str')
-# #opObj11.addParameter(name='channelList', value='0', format='intlist')
-# opObj11.addParameter(name='save', value='1', format='bool')
-# opObj11.addParameter(name='figpath', value=figpath, format='str')
-# #opObj11.addParameter(name='xmin', value='10', format='int')
-# #opObj11.addParameter(name='xmax', value='40', format='int')
-#
-# # figfile_phase_name="jro_phase_image"+freq1+date+ext_img
-# # print figfile_phase_name
-opObj11 = procUnitConfObj1.addOperation(name='CoherenceMap', optype='other')
-opObj11.addParameter(name='id', value='3000', format='int')
-opObj11.addParameter(name='wintitle', value='HF_Jicamarca', format='str')
-opObj11.addParameter(name='showprofile', value='1', format='int')
-opObj11.addParameter(name='xmin', value='0', format='float')
-opObj11.addParameter(name='xmax', value='24', format='float')
-#opObj11.addParameter(name='channelList', value='0', format='intlist')
-opObj11.addParameter(name='save', value='1', format='bool')
-opObj11.addParameter(name='figpath', value=figpath, format='str')
- # opObj11.addParameter(name='figfile', value=figfile_phase_name, format='str')
- # opObj11.addParameter(name='wr_period', value='5', format='int')
-
-# opObj11 = procUnitConfObj1.addOperation(name='CrossSpectraPlot', optype='other')
-# opObj11.addParameter(name='id', value='6005', format='int')
-# opObj11.addParameter(name='wintitle', value='HF_Jicamarca', format='str')
-# opObj11.addParameter(name='zmin', value='-110', format='float')
-# opObj11.addParameter(name='zmax', value='-50', format='float')
-# #opObj11.addParameter(name='xmin', value='0', format='float')
-# #opObj11.addParameter(name='xmax', value='24', format='float')
-# #opObj11.addParameter(name='channelList', value='0,1,2,3', format='intlist')
-# opObj11.addParameter(name='save', value='1', format='bool')
-# opObj11.addParameter(name='figpath', value=figpath, format='str')
-#
-#
-#
-# xmin = 0
-# xmax = 24
-#
-procUnitConfObj2 = controllerObj.addProcUnit(datatype='ParametersProc', inputId=procUnitConfObj1.getId())
-opObj20 = procUnitConfObj2.addOperation(name='GetMoments')
-
-# opObj21 = procUnitConfObj2.addOperation(name='MomentsPlot', optype='other')
-# opObj21.addParameter(name='id', value='3', format='int')
-# opObj21.addParameter(name='wintitle', value='Moments Plot', format='str')
-# opObj21.addParameter(name='save', value='1', format='bool')
-# opObj21.addParameter(name='figpath', value=pathFigure, format='str')
-# opObj21.addParameter(name='zmin', value='5', format='int')
-# opObj21.addParameter(name='zmax', value='90', format='int')
-#
-opObj21 = procUnitConfObj2.addOperation(name='ParametersPlot', optype='other')
-opObj21.addParameter(name='id', value='4000', format='int')
-opObj21.addParameter(name='wintitle', value='Radial Velocity Plot0', format='str')
-opObj21.addParameter(name='channelList', value='0', format='intlist')
-opObj21.addParameter(name='save', value='1', format='bool')
-opObj21.addParameter(name='figpath', value=figpath, format='str')
-opObj21.addParameter(name='SNR', value='1', format='bool')
-opObj21.addParameter(name='SNRmin', value='-10', format='int')
-opObj21.addParameter(name='SNRmax', value='50', format='int')
-opObj21.addParameter(name='SNRthresh', value='0', format='float')
-opObj21.addParameter(name='xmin', value=0, format='float')
-opObj21.addParameter(name='xmax', value=24, format='float')
-#opObj21.addParameter(name='parameterIndex', value=, format='int')
-
-#
-opObj21 = procUnitConfObj2.addOperation(name='ParametersPlot', optype='other')
-opObj21.addParameter(name='id', value='5000', format='int')
-opObj21.addParameter(name='wintitle', value='Radial Velocity Plot1', format='str')
-opObj21.addParameter(name='channelList', value='1', format='intlist')
-opObj21.addParameter(name='save', value='1', format='bool')
-opObj21.addParameter(name='figpath', value=figpath, format='str')
-opObj21.addParameter(name='SNR', value='1', format='bool')
-opObj21.addParameter(name='SNRmin', value='-20', format='int')
-opObj21.addParameter(name='SNRmax', value='50', format='int')
-opObj21.addParameter(name='SNRthresh', value='0', format='float')
-opObj21.addParameter(name='xmin', value=0, format='float')
-opObj21.addParameter(name='xmax', value=24, format='float')
-
-#
-#
-# opObj23 = procUnitConfObj2.addOperation(name='EWDriftsPlot', optype='other')
-# opObj23.addParameter(name='id', value='4', format='int')
-# opObj23.addParameter(name='wintitle', value='EW Drifts', format='str')
-# opObj23.addParameter(name='save', value='1', format='bool')
-# opObj23.addParameter(name='figpath', value = pathFigure, format='str')
-# opObj23.addParameter(name='zminZonal', value='-150', format='int')
-# opObj23.addParameter(name='zmaxZonal', value='150', format='int')
-# opObj23.addParameter(name='zminVertical', value='-30', format='float')
-# opObj23.addParameter(name='zmaxVertical', value='30', format='float')
-# opObj23.addParameter(name='SNR_1', value='1', format='bool')
-# opObj23.addParameter(name='SNRmax', value='5', format='int')
-# # opObj23.addParameter(name='SNRthresh', value='-50', format='float')
-# opObj23.addParameter(name='xmin', value=xmin, format='float')
-# opObj23.addParameter(name='xmax', value=xmax, format='float')
-#
-#
-# # opObj11 = procUnitConf.Obj1.addOperation(name='SendByFTP', optype='other')
-# # opObj11.addParameter(name='ext', value='*.jpeg', format='str')
-# # opObj11.addParameter(name='localfolder', value='/home/alex/Pictures/ftp', format='str')
-# # opObj11.addParameter(name='remotefolder', value='/home/wmaster/web2/data/JRO/HFT/2015/03/11/figures/', format='str')
-# # opObj11.addParameter(name='server', value='181.177.232.125', format='str')
-# # opObj11.addParameter(name='username', value='wmaster', format='str')
-# # opObj11.addParameter(name='password', value='mst2010vhf', format='str')
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-
-#timeit.timeit('controllerObj.run()', number=2)
-
-controllerObj.run()
\ No newline at end of file
diff --git a/schainpy/scripts/hf_test.py b/schainpy/scripts/hf_test.py
deleted file mode 100644
index 0aff4c7..0000000
--- a/schainpy/scripts/hf_test.py
+++ /dev/null
@@ -1,236 +0,0 @@
-import os, sys
-#import timeit
-import datetime
-
-path = os.path.split(os.getcwd())[0]
-sys.path.append(path)
-
-from controller import *
-
-#---------------------------------------
-freq1="_2.72MHz_"
-freq2="_3.64MHz_"
-
-date="2015-03-12_N"
-ext_img=".jpeg"
-
-
-#---------------------------------------
-
-
-
-desc = "HF_EXAMPLE"
-filename = "hf_test.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-
-#-----------------------PATH------------------------------#
-#path='/media/APOLLO/HF_rawdata/d2015026/0/cspec'
-#path='/media/APOLLO/HF_rawdata/cspec'
-#path="/media/APOLLO/HF_rawdata/d2015059/sp01_f0" #f0=2.72e6
-#path="/media/APOLLO/HF_rawdata/d2015059/sp01_f1" #f0=3.64e6
-#path='/media/APOLLO/HF_rawdata/test'
-path='/media/APOLLO/HF_rawdata/HFT_miercoles/sp01_f0'
-#---------------------------------------------------------#
-
-#---------------------PATH-FIGURE------------------------#
-#figpath='/home/alex/Pictures/hf2_16/last_data'
-figpath='/home/alex/Pictures/ftp'
-pathFigure='/home/alex/Pictures/hf2_16/last_data'
-#path='/home/alex/Downloads/ICA_LAST_TEST'
-#---------------------------------------------------------#
-readUnitConfObj = controllerObj.addReadUnit(datatype='HFReader',
- path=path,
- startDate='2013/01/1',
- endDate='2015/05/13',
- startTime='00:00:00',
- endTime='23:59:59',
- online=0,
- #set=1426485881,
- delay=10,
- walk=1,
- timezone=-5*3600)
-
-
-procUnitConfObj0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
-
-# opObj12 = procUnitConfObj0.addOperation(name='selectChannels',optype='self')
-# opObj12.addParameter(name='channelList', value='0', format='intList')
-
-opObj12 = procUnitConfObj0.addOperation(name='setRadarFrequency')
-opObj12.addParameter(name='frequency', value='3.64e6', format='float')
-
-opObj12 = procUnitConfObj0.addOperation(name='CohInt', optype='other')
-opObj12.addParameter(name='n', value='4', format='int')
-
-# opObj11 = procUnitConfObj0.addOperation(name='Scope', optype='other')
-# opObj11.addParameter(name='id', value='10', format='int')
-# opObj11.addParameter(name='wintitle', value='Voltage', format='str')
-# opObj11.addParameter(name='ymin', value='-1e-8', format='float')
-# opObj11.addParameter(name='ymax', value='1e-8', format='float')
-# #
-procUnitConfObj1 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObj0.getId())
-procUnitConfObj1.addParameter(name='nFFTPoints', value='25', format='int')
-procUnitConfObj1.addParameter(name='nProfiles', value='25', format='int')
-procUnitConfObj1.addParameter(name='pairsList', value='(0,1)', format='pairsList')
-
-
-opObj11 = procUnitConfObj1.addOperation(name='IncohInt', optype='other')
-opObj11.addParameter(name='n', value='6', format='float')
-
-#opObj11 = procUnitConfObj1.addOperation(name='SpectraWriter', optype='other')
-#opObj11.addParameter(name='path', value='/home/alex/Downloads/pdata_hf')
-#opObj11.addParameter(name='blocksPerFile', value='1', format='int')
-#
-#
-opObj11 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='2001', format='int')
-opObj11.addParameter(name='wintitle', value='HF_Jicamarca_Spc', format='str')
-#opObj11.addParameter(name='channelList', value='0', format='intlist')
-opObj11.addParameter(name='zmin', value='-120', format='float')
-opObj11.addParameter(name='zmax', value='-70', format='float')
-opObj11.addParameter(name='save', value='1', format='int')
-opObj11.addParameter(name='figpath', value=figpath, format='str')
-# opObj11.addParameter(name='figfile', value=figfile_spectra_name, format='str')
-# opObj11.addParameter(name='wr_period', value='5', format='int')
-#opObj11.addParameter(name='ftp_wei', value='0', format='int')
-#opObj11.addParameter(name='exp_code', value='20', format='int')
-#opObj11.addParameter(name='sub_exp_code', value='0', format='int')
-#opObj11.addParameter(name='plot_pos', value='0', format='int')
-
-# figfile_power_name="jro_power_image"+freq2+date+ext_img
-# print figfile_power_name
-opObj11 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
-opObj11.addParameter(name='id', value='3002', format='int')
-opObj11.addParameter(name='wintitle', value='HF_Jicamarca', format='str')
-opObj11.addParameter(name='showprofile', value='0', format='int')
-#opObj11.addParameter(name='channelList', value='0', format='intlist')
-opObj11.addParameter(name='xmin', value='0', format='float')
-opObj11.addParameter(name='xmax', value='24', format='float')
-opObj11.addParameter(name='zmin', value='-110', format='float')
-opObj11.addParameter(name='zmax', value='-50', format='float')
-opObj11.addParameter(name='save', value='1', format='int')
-opObj11.addParameter(name='figpath', value=figpath, format='str')
-#opObj11.addParameter(name='figfile', value=figfile_power_name, format='str')
-#opObj11.addParameter(name='wr_period', value='5', format='int')
-
-
-#opObj11 = procUnitConfObj1.addOperation(name='PowerProfile', optype='other')
-#opObj11.addParameter(name='id', value='2004', format='int')
-#opObj11.addParameter(name='wintitle', value='HF_Jicamarca', format='str')
-#opObj11.addParameter(name='channelList', value='0', format='intlist')
-#opObj11.addParameter(name='save', value='1', format='bool')
-#opObj11.addParameter(name='figpath', value=figpath, format='str')
-#opObj11.addParameter(name='xmin', value='10', format='int')
-#opObj11.addParameter(name='xmax', value='40', format='int')
-
-# figfile_phase_name="jro_phase_image"+freq1+date+ext_img
-# print figfile_phase_name
-opObj11 = procUnitConfObj1.addOperation(name='CoherenceMap', optype='other')
-opObj11.addParameter(name='id', value='3', format='int')
-opObj11.addParameter(name='wintitle', value='HF_Jicamarca', format='str')
-opObj11.addParameter(name='showprofile', value='1', format='int')
-opObj11.addParameter(name='xmin', value='0', format='float')
-opObj11.addParameter(name='xmax', value='24', format='float')
-#opObj11.addParameter(name='channelList', value='0', format='intlist')
-opObj11.addParameter(name='save', value='1', format='bool')
-opObj11.addParameter(name='figpath', value=figpath, format='str')
- # opObj11.addParameter(name='figfile', value=figfile_phase_name, format='str')
- # opObj11.addParameter(name='wr_period', value='5', format='int')
-
-#opObj11 = procUnitConfObj1.addOperation(name='CrossSpectraPlot', optype='other')
-#opObj11.addParameter(name='id', value='6005', format='int')
-#opObj11.addParameter(name='wintitle', value='HF_Jicamarca', format='str')
-#opObj11.addParameter(name='zmin', value='-110', format='float')
-#opObj11.addParameter(name='zmax', value='-50', format='float')
-#opObj11.addParameter(name='xmin', value='0', format='float')
-#opObj11.addParameter(name='xmax', value='24', format='float')
-#opObj11.addParameter(name='channelList', value='0,1,2,3', format='intlist')
-#opObj11.addParameter(name='save', value='1', format='bool')
-#opObj11.addParameter(name='figpath', value=figpath, format='str')
-
-
-
-#xmin = 0
-#xmax = 24
-
-procUnitConfObj2 = controllerObj.addProcUnit(datatype='ParametersProc', inputId=procUnitConfObj1.getId())
-opObj20 = procUnitConfObj2.addOperation(name='GetMoments')
-
-#opObj21 = procUnitConfObj2.addOperation(name='MomentsPlot', optype='other')
-#opObj21.addParameter(name='id', value='3', format='int')
-#opObj21.addParameter(name='wintitle', value='Moments Plot', format='str')
-#opObj21.addParameter(name='save', value='1', format='bool')
-#opObj21.addParameter(name='figpath', value=pathFigure, format='str')
-#opObj21.addParameter(name='zmin', value='5', format='int')
-#opObj21.addParameter(name='zmax', value='90', format='int')
-
-opObj21 = procUnitConfObj2.addOperation(name='ParametersPlot', optype='other')
-opObj21.addParameter(name='id', value='1', format='int')
-opObj21.addParameter(name='wintitle', value='Radial Velocity Plot0', format='str')
-opObj21.addParameter(name='channelList', value='0', format='intlist')
-opObj21.addParameter(name='save', value='1', format='bool')
-opObj21.addParameter(name='figpath', value=figpath, format='str')
-opObj21.addParameter(name='SNR', value='1', format='bool')
-opObj21.addParameter(name='SNRmin', value='-10', format='int')
-opObj21.addParameter(name='SNRmax', value='50', format='int')
-opObj21.addParameter(name='SNRthresh', value='0', format='float')
-opObj21.addParameter(name='xmin', value=0, format='float')
-opObj21.addParameter(name='xmax', value=24, format='float')
-#opObj21.addParameter(name='parameterIndex', value=, format='int')
-
-
-opObj21 = procUnitConfObj2.addOperation(name='ParametersPlot', optype='other')
-opObj21.addParameter(name='id', value='2', format='int')
-opObj21.addParameter(name='wintitle', value='Radial Velocity Plot1', format='str')
-opObj21.addParameter(name='channelList', value='1', format='intlist')
-opObj21.addParameter(name='save', value='1', format='bool')
-opObj21.addParameter(name='figpath', value=figpath, format='str')
-opObj21.addParameter(name='SNR', value='1', format='bool')
-opObj21.addParameter(name='SNRmin', value='-20', format='int')
-opObj21.addParameter(name='SNRmax', value='50', format='int')
-opObj21.addParameter(name='SNRthresh', value='0', format='float')
-opObj21.addParameter(name='xmin', value=0, format='float')
-opObj21.addParameter(name='xmax', value=24, format='float')
-
-
-#
-# opObj23 = procUnitConfObj2.addOperation(name='EWDriftsPlot', optype='other')
-# opObj23.addParameter(name='id', value='4', format='int')
-# opObj23.addParameter(name='wintitle', value='EW Drifts', format='str')
-# opObj23.addParameter(name='save', value='1', format='bool')
-# opObj23.addParameter(name='figpath', value = pathFigure, format='str')
-# opObj23.addParameter(name='zminZonal', value='-150', format='int')
-# opObj23.addParameter(name='zmaxZonal', value='150', format='int')
-# opObj23.addParameter(name='zminVertical', value='-30', format='float')
-# opObj23.addParameter(name='zmaxVertical', value='30', format='float')
-# opObj23.addParameter(name='SNR_1', value='1', format='bool')
-# opObj23.addParameter(name='SNRmax', value='5', format='int')
-# # opObj23.addParameter(name='SNRthresh', value='-50', format='float')
-# opObj23.addParameter(name='xmin', value=xmin, format='float')
-# opObj23.addParameter(name='xmax', value=xmax, format='float')
-
-
-#opObj11 = procUnitConfObj1.addOperation(name='SendByFTP', optype='other')
-#opObj11.addParameter(name='ext', value='*.jpeg', format='str')
-#opObj11.addParameter(name='localfolder', value='/home/alex/Pictures/ftp', format='str')
-#opObj11.addParameter(name='remotefolder', value='/home/wmaster/web2/data/JRO/HFT/2015/03/11/figures/', format='str')
-#opObj11.addParameter(name='server', value='181.177.232.125', format='str')
-#opObj11.addParameter(name='username', value='wmaster', format='str')
-#opObj11.addParameter(name='password', value='mst2010vhf', format='str')
-
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-
-#timeit.timeit('controllerObj.run()', number=2)
-
-controllerObj.run()
\ No newline at end of file
diff --git a/schainpy/scripts/hf_write_pdata.py b/schainpy/scripts/hf_write_pdata.py
deleted file mode 100644
index ea7631b..0000000
--- a/schainpy/scripts/hf_write_pdata.py
+++ /dev/null
@@ -1,237 +0,0 @@
-import os, sys
-#import timeit
-import datetime
-
-path = os.path.split(os.getcwd())[0]
-sys.path.append(path)
-
-from controller import *
-
-#---------------------------------------
-freq1="_2.72MHz_"
-freq2="_3.64MHz_"
-
-date="2015-03-12_N"
-ext_img=".jpeg"
-
-
-#---------------------------------------
-
-
-
-desc = "HF_EXAMPLE"
-filename = "hf_test.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-
-#-----------------------PATH------------------------------#
-#path='/media/APOLLO/HF_rawdata/d2015026/0/cspec'
-#path='/media/APOLLO/HF_rawdata/cspec'
-#path="/media/APOLLO/HF_rawdata/d2015059/sp01_f0" #f0=2.72e6
-#path="/media/APOLLO/HF_rawdata/d2015059/sp01_f1" #f0=3.64e6
-#path='/media/APOLLO/HF_rawdata/test'
-path='/media/APOLLO/HF_rawdata/HFT_miercoles/sp01_f0'
-#---------------------------------------------------------#
-
-#---------------------PATH-FIGURE------------------------#
-#figpath='/home/alex/Pictures/hf2_16/last_data'
-figpath='/home/alex/Pictures/ftp'
-pathFigure='/home/alex/Pictures/hf2_16/last_data'
-#path='/home/alex/Downloads/ICA_LAST_TEST'
-#---------------------------------------------------------#
-readUnitConfObj = controllerObj.addReadUnit(datatype='HFReader',
- path=path,
- startDate='2013/01/1',
- endDate='2015/05/13',
- startTime='00:00:00',
- endTime='23:59:59',
- online=0,
- #set=850,
- delay=10,
- walk=1,
- timezone=-5*3600)
-
-
-procUnitConfObj0 = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
-
-# opObj12 = procUnitConfObj0.addOperation(name='selectChannels',optype='self')
-# opObj12.addParameter(name='channelList', value='0', format='intList')
-
-opObj12 = procUnitConfObj0.addOperation(name='setRadarFrequency')
-opObj12.addParameter(name='frequency', value='3.64e6', format='float')
-
-opObj12 = procUnitConfObj0.addOperation(name='CohInt', optype='other')
-opObj12.addParameter(name='n', value='4', format='int')
-
-# opObj11 = procUnitConfObj0.addOperation(name='Scope', optype='other')
-# opObj11.addParameter(name='id', value='10', format='int')
-# opObj11.addParameter(name='wintitle', value='Voltage', format='str')
-# opObj11.addParameter(name='ymin', value='-1e-8', format='float')
-# opObj11.addParameter(name='ymax', value='1e-8', format='float')
-# #
-procUnitConfObj1 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObj0.getId())
-procUnitConfObj1.addParameter(name='nFFTPoints', value='25', format='int')
-procUnitConfObj1.addParameter(name='nProfiles', value='25', format='int')
-procUnitConfObj1.addParameter(name='pairsList', value='(0,1)', format='pairsList')
-
-
-opObj11 = procUnitConfObj1.addOperation(name='IncohInt', optype='other')
-opObj11.addParameter(name='n', value='6', format='float')
-
-opObj11 = procUnitConfObj1.addOperation(name='SpectraWriter', optype='other')
-opObj11.addParameter(name='path', value='/home/alex/Downloads/pdata_hf')
-opObj11.addParameter(name='blocksPerFile', value='1', format='int')
-#
-#
-# # opObj11 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='other')
-# # opObj11.addParameter(name='id', value='2001', format='int')
-# # opObj11.addParameter(name='wintitle', value='HF_Jicamarca_Spc', format='str')
-# # #opObj11.addParameter(name='channelList', value='0', format='intlist')
-# # opObj11.addParameter(name='zmin', value='-120', format='float')
-# # opObj11.addParameter(name='zmax', value='-70', format='float')
-# # opObj11.addParameter(name='save', value='1', format='int')
-# # opObj11.addParameter(name='figpath', value=figpath, format='str')
-# # # opObj11.addParameter(name='figfile', value=figfile_spectra_name, format='str')
-# # # opObj11.addParameter(name='wr_period', value='5', format='int')
-# # #opObj11.addParameter(name='ftp_wei', value='0', format='int')
-# # #opObj11.addParameter(name='exp_code', value='20', format='int')
-# # #opObj11.addParameter(name='sub_exp_code', value='0', format='int')
-# # #opObj11.addParameter(name='plot_pos', value='0', format='int')
-# #
-# # figfile_power_name="jro_power_image"+freq2+date+ext_img
-# # print figfile_power_name
-# opObj11 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
-# opObj11.addParameter(name='id', value='3002', format='int')
-# opObj11.addParameter(name='wintitle', value='HF_Jicamarca', format='str')
-# opObj11.addParameter(name='showprofile', value='0', format='int')
-# opObj11.addParameter(name='channelList', value='0', format='intlist')
-# opObj11.addParameter(name='xmin', value='0', format='float')
-# opObj11.addParameter(name='xmax', value='24', format='float')
-# opObj11.addParameter(name='zmin', value='-110', format='float')
-# opObj11.addParameter(name='zmax', value='-50', format='float')
-# opObj11.addParameter(name='save', value='1', format='int')
-# opObj11.addParameter(name='figpath', value=figpath, format='str')
-# #opObj11.addParameter(name='figfile', value=figfile_power_name, format='str')
-# #opObj11.addParameter(name='wr_period', value='5', format='int')
-#
-#
-# #opObj11 = procUnitConfObj1.addOperation(name='PowerProfile', optype='other')
-# #opObj11.addParameter(name='id', value='2004', format='int')
-# #opObj11.addParameter(name='wintitle', value='HF_Jicamarca', format='str')
-# ##opObj11.addParameter(name='channelList', value='0', format='intlist')
-# #opObj11.addParameter(name='save', value='1', format='bool')
-# #opObj11.addParameter(name='figpath', value=figpath, format='str')
-# ##opObj11.addParameter(name='xmin', value='10', format='int')
-# ##opObj11.addParameter(name='xmax', value='40', format='int')
-#
-# # figfile_phase_name="jro_phase_image"+freq1+date+ext_img
-# # print figfile_phase_name
-# opObj11 = procUnitConfObj1.addOperation(name='CoherenceMap', optype='other')
-# opObj11.addParameter(name='id', value='3', format='int')
-# opObj11.addParameter(name='wintitle', value='HF_Jicamarca', format='str')
-# opObj11.addParameter(name='showprofile', value='1', format='int')
-# opObj11.addParameter(name='xmin', value='0', format='float')
-# opObj11.addParameter(name='xmax', value='24', format='float')
-# #opObj11.addParameter(name='channelList', value='0', format='intlist')
-# opObj11.addParameter(name='save', value='1', format='bool')
-# opObj11.addParameter(name='figpath', value=figpath, format='str')
-# # # opObj11.addParameter(name='figfile', value=figfile_phase_name, format='str')
-# # # opObj11.addParameter(name='wr_period', value='5', format='int')
-#
-# # opObj11 = procUnitConfObj1.addOperation(name='CrossSpectraPlot', optype='other')
-# # opObj11.addParameter(name='id', value='6005', format='int')
-# # opObj11.addParameter(name='wintitle', value='HF_Jicamarca', format='str')
-# # opObj11.addParameter(name='zmin', value='-110', format='float')
-# # opObj11.addParameter(name='zmax', value='-50', format='float')
-# # #opObj11.addParameter(name='xmin', value='0', format='float')
-# # #opObj11.addParameter(name='xmax', value='24', format='float')
-# # #opObj11.addParameter(name='channelList', value='0,1,2,3', format='intlist')
-# # opObj11.addParameter(name='save', value='1', format='bool')
-# # opObj11.addParameter(name='figpath', value=figpath, format='str')
-#
-#
-#
-# # xmin = 0
-# # xmax = 24
-# #------------------------------------------------------------------
-# #
-# procUnitConfObj2 = controllerObj.addProcUnit(datatype='ParametersProc', inputId=procUnitConfObj1.getId())
-# opObj20 = procUnitConfObj2.addOperation(name='GetMoments')
-#
-# # opObj21 = procUnitConfObj2.addOperation(name='MomentsPlot', optype='other')
-# # opObj21.addParameter(name='id', value='3', format='int')
-# # opObj21.addParameter(name='wintitle', value='Moments Plot', format='str')
-# # opObj21.addParameter(name='save', value='1', format='bool')
-# # opObj21.addParameter(name='figpath', value=pathFigure, format='str')
-# #opObj21.addParameter(name='zmin', value='5', format='int')
-# #opObj21.addParameter(name='zmax', value='90', format='int')
-#
-# opObj21 = procUnitConfObj2.addOperation(name='ParametersPlot', optype='other')
-# opObj21.addParameter(name='id', value='1', format='int')
-# opObj21.addParameter(name='wintitle', value='Radial Velocity Plot0', format='str')
-# opObj21.addParameter(name='channelList', value='0', format='intlist')
-# opObj21.addParameter(name='save', value='1', format='bool')
-# opObj21.addParameter(name='figpath', value=figpath, format='str')
-# opObj21.addParameter(name='SNR', value='1', format='bool')
-# opObj21.addParameter(name='SNRmin', value='-10', format='int')
-# opObj21.addParameter(name='SNRmax', value='50', format='int')
-# opObj21.addParameter(name='SNRthresh', value='0', format='float')
-# opObj21.addParameter(name='xmin', value=0, format='float')
-# opObj21.addParameter(name='xmax', value=24, format='float')
-# #opObj21.addParameter(name='parameterIndex', value=, format='int')
-#
-#
-# opObj21 = procUnitConfObj2.addOperation(name='ParametersPlot', optype='other')
-# opObj21.addParameter(name='id', value='2', format='int')
-# opObj21.addParameter(name='wintitle', value='Radial Velocity Plot1', format='str')
-# opObj21.addParameter(name='channelList', value='1', format='intlist')
-# opObj21.addParameter(name='save', value='1', format='bool')
-# opObj21.addParameter(name='figpath', value=figpath, format='str')
-# opObj21.addParameter(name='SNR', value='1', format='bool')
-# opObj21.addParameter(name='SNRmin', value='-20', format='int')
-# opObj21.addParameter(name='SNRmax', value='50', format='int')
-# opObj21.addParameter(name='SNRthresh', value='0', format='float')
-# opObj21.addParameter(name='xmin', value=0, format='float')
-# opObj21.addParameter(name='xmax', value=24, format='float')
-#
-#
-#
-# # opObj23 = procUnitConfObj2.addOperation(name='EWDriftsPlot', optype='other')
-# # opObj23.addParameter(name='id', value='4', format='int')
-# # opObj23.addParameter(name='wintitle', value='EW Drifts', format='str')
-# # opObj23.addParameter(name='save', value='1', format='bool')
-# # opObj23.addParameter(name='figpath', value = pathFigure, format='str')
-# # opObj23.addParameter(name='zminZonal', value='-150', format='int')
-# # opObj23.addParameter(name='zmaxZonal', value='150', format='int')
-# # opObj23.addParameter(name='zminVertical', value='-30', format='float')
-# # opObj23.addParameter(name='zmaxVertical', value='30', format='float')
-# # opObj23.addParameter(name='SNR_1', value='1', format='bool')
-# # opObj23.addParameter(name='SNRmax', value='5', format='int')
-# # # opObj23.addParameter(name='SNRthresh', value='-50', format='float')
-# # opObj23.addParameter(name='xmin', value=xmin, format='float')
-# # opObj23.addParameter(name='xmax', value=xmax, format='float')
-#
-#
-# opObj11 = procUnitConfObj1.addOperation(name='SendByFTP', optype='other')
-# opObj11.addParameter(name='ext', value='*.jpeg', format='str')
-# opObj11.addParameter(name='localfolder', value='/home/alex/Pictures/ftp', format='str')
-# opObj11.addParameter(name='remotefolder', value='/home/wmaster/web2/data/JRO/HFT/2015/03/11/figures/', format='str')
-# opObj11.addParameter(name='server', value='181.177.232.125', format='str')
-# opObj11.addParameter(name='username', value='wmaster', format='str')
-# opObj11.addParameter(name='password', value='mst2010vhf', format='str')
-
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-
-#timeit.timeit('controllerObj.run()', number=2)
-
-controllerObj.run()
\ No newline at end of file
diff --git a/schainpy/scripts/jacktotalrunner.py b/schainpy/scripts/jacktotalrunner.py
deleted file mode 100644
index 8dd6afa..0000000
--- a/schainpy/scripts/jacktotalrunner.py
+++ /dev/null
@@ -1,143 +0,0 @@
-import os, sys
-from pytz import timezone
-path = os.path.dirname(os.getcwd())
-path = os.path.dirname(path)
-
-print path
-sys.path.insert(0, path) # Para usar las librerias del eclipse.
-
-from schainpy.controller import Project
-
-# from __main__ import time
-#path = os.path.split(os.getcwd())[0]
-#sys.path.append(path)
-# import scipy.io as sio
-# import pprint
-# import numpy
-# import time
-# import os
-# import h5py
-# import re
-# import tables
-#
-# from model.data.jrodata import *
-# from model.proc.jroproc_base import ProcessingUnit, Operation
-# from model.io.jroIO_base import *
-
-
-# controllerObj = Project()
-
-# controllerObj.setup(id = '191', name='test01', description=desc)
-
-
-#from controller import *
-
-desc = "DBS Experiment Test"
-filename = "DBStest.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-#path = 'F:\CIRI Data\processed'
-#path='/media/4B514E8903EBC487/CIRI Data/processed'
-#path='/home/ciri/ciri_online'
-#offline program
-#path='/home/ciri/.gvfs/SFTP for radar on 192.168.1.161/media/dataswap/huancayo/20150701/processed'
-#online program
-path='/home/ciri/.gvfs/SFTP for radar on 192.168.1.161/media/dataswap/huancayo/processed'
-#pathFigure = 'C:\Users\jdk5273\Documents\LiClipseWorkspace'
-pathFigure='/home/ciri/Pictures/ciri'
-xmin = '0'
-xmax = '24'
-startTime = '00:00:00'
-remotefolder = "/home/wmaster/graficos"
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='matoffReader',
- path=path,
- startDate='2015/05/30',
- endDate='2015/05/30',
- startTime=startTime,
- endTime='23:59:59',
- online=1,
- delay=5,
- walk=0)
-
-procUnitConfObj1 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=readUnitConfObj.getId())
-
-# opObj14 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='other')
-# opObj14.addParameter(name='id', value='1', format='int')
-# opObj14.addParameter(name='wintitle', value='Con interf', format='str')
-# opObj14.addParameter(name='save', value='0', format='bool')
-# opObj14.addParameter(name='figpath', value=pathFigure, format='str')
-
-opObj11 = procUnitConfObj1.addOperation(name='IncohInt', optype='other')
-opObj11.addParameter(name='n', value='60', format='int')
-
-opObj14 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='other')
-opObj14.addParameter(name='id', value='2', format='int')
-opObj14.addParameter(name='wintitle', value='Con interf', format='str')
-opObj14.addParameter(name='save', value='1', format='bool')
-opObj14.addParameter(name='figpath', value=pathFigure, format='str')
-opObj14.addParameter(name='zmin', value='-30', format='int')
-opObj14.addParameter(name='zmax', value='0', format='int')
-opObj14.addParameter(name='exp_code', value='29', format='int')
-opObj14.addParameter(name='wr_period', value='1', format='int')
-opObj14.addParameter(name='save', value='1', format='int')
-
-opObj14.addParameter(name='ftp', value='1', format='int')
-
-opObj14 = procUnitConfObj1.addOperation(name='CrossSpectraPlot', optype='other')
-opObj14.addParameter(name='id', value='4', format='int')
-opObj14.addParameter(name='wintitle', value='Con interf', format='str')
-opObj14.addParameter(name='phase_cmap', value='jet', format='str')
-opObj14.addParameter(name='save', value='1', format='bool')
-opObj14.addParameter(name='figpath', value=pathFigure, format='str')
-opObj14.addParameter(name='zmin', value='-30', format='int')
-opObj14.addParameter(name='zmax', value='0', format='int')
-opObj14.addParameter(name='exp_code', value='29', format='int')
-opObj14.addParameter(name='wr_period', value='1', format='int')
-opObj14.addParameter(name='save', value='1', format='int')
-
-opObj14.addParameter(name='ftp', value='1', format='int')
-
-opObj12 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
-opObj12.addParameter(name='id', value='3', format='int')
-opObj12.addParameter(name='wintitle', value='RTI Plot', format='str')
-opObj12.addParameter(name='save', value='1', format='bool')
-opObj12.addParameter(name='figpath', value = pathFigure, format='str')
-opObj12.addParameter(name='xmin', value=xmin, format='float')
-opObj12.addParameter(name='xmax', value=xmax, format='float')
-opObj12.addParameter(name='zmin', value='-30', format='int')
-opObj12.addParameter(name='zmax', value='0', format='int')
-opObj12.addParameter(name='exp_code', value='29', format='int')
-opObj12.addParameter(name='wr_period', value='1', format='int')
-opObj12.addParameter(name='save', value='1', format='int')
-
-opObj12.addParameter(name='ftp', value='1', format='int')
-
-#
-procUnitConfObj2 = controllerObj.addProcUnit(name='SendToServer')
-procUnitConfObj2.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-procUnitConfObj2.addParameter(name='username', value='wmaster', format='str')
-procUnitConfObj2.addParameter(name='password', value='mst2010vhf', format='str')
-procUnitConfObj2.addParameter(name='localfolder', value=pathFigure, format='str')
-procUnitConfObj2.addParameter(name='remotefolder', value=remotefolder, format='str')
-procUnitConfObj2.addParameter(name='ext', value='.png', format='str')
-procUnitConfObj2.addParameter(name='period', value=5, format='int')
-procUnitConfObj2.addParameter(name='protocol', value='ftp', format='str')
-
-
-
-
-#--------------------------------------------------------------------------------------------------
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
-
-
diff --git a/schainpy/scripts/jasmet50_16april.py b/schainpy/scripts/jasmet50_16april.py
deleted file mode 100644
index 92d85c4..0000000
--- a/schainpy/scripts/jasmet50_16april.py
+++ /dev/null
@@ -1,79 +0,0 @@
-"""
-Se debe verficar que el disco de datos se encuentra montado en el sistema
-"""
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-sys.path.append(path)
-
-from controller import *
-
-desc = "Meteor Experiment Test"
-filename = "meteor20130812.xml"
-
-controllerObj = Project()
-controllerObj.setup(id = '191', name='meteor_test01', description=desc)
-
-path = '/home/dsuarez/.gvfs/data on 10.10.20.13/Jasmet50'
-
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='Voltage',
- path=path,
- startDate='2014/04/16',
- endDate='2014/04/16',
- startTime='00:00:00',
- endTime='23:59:59',
- online=0,
- walk=1)
-
-opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
-
-procUnitConfObj0 = controllerObj.addProcUnit(datatype='Voltage', inputId=readUnitConfObj.getId())
-
-opObj11 = procUnitConfObj0.addOperation(name='setRadarFrequency')
-opObj11.addParameter(name='frequency', value='30.15e6', format='float')
-
-opObj11 = procUnitConfObj0.addOperation(name='Decoder', optype='other')
-
-
-opObj11 = procUnitConfObj0.addOperation(name='CohInt', optype='other')
-opObj11.addParameter(name='n', value='2', format='int')
-
-opObj11 = procUnitConfObj0.addOperation(name='VoltageWriter', optype='other')
-opObj11.addParameter(name='path', value='/media/datos/jasmet50_abril')
-opObj11.addParameter(name='blocksPerFile', value='100', format='int')
-opObj11.addParameter(name='profilesPerBlock', value='200', format='int')
-
-
-"""
-########################################### BEACON ##########################################
-"""
-
-procUnitConfObjBeacon = controllerObj.addProcUnit(datatype='Spectra', inputId=procUnitConfObj0.getId())
-procUnitConfObjBeacon.addParameter(name='nProfiles', value='200', format='int')
-procUnitConfObjBeacon.addParameter(name='nFFTPoints', value='200', format='int')
-procUnitConfObjBeacon.addParameter(name='pairsList', value='(2,0),(2,1),(2,3),(2,4)', format='pairsList')
-
-opObj11 = procUnitConfObjBeacon.addOperation(name='IncohInt', optype='other')
-opObj11.addParameter(name='n', value='4', format='int')
-
-opObj11 = procUnitConfObjBeacon.addOperation(name='getBeaconSignal')
-
-opObj11 = procUnitConfObjBeacon.addOperation(name='BeaconPhase', optype='other')
-opObj11.addParameter(name='id', value='301', format='int')
-opObj11.addParameter(name='wintitle', value='Beacon Phase', format='str')
-opObj11.addParameter(name='xmin', value='0', format='float')
-opObj11.addParameter(name='xmax', value='24', format='float')
-opObj11.addParameter(name='ymin', value='-180', format='float')
-opObj11.addParameter(name='ymax', value='180', format='float')
-opObj11.addParameter(name='figpath', value='/media/datos/jasmet50_phase', format='str')
-
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
diff --git a/schainpy/scripts/mst_isr_eej_blocks.py b/schainpy/scripts/mst_isr_eej_blocks.py
deleted file mode 100644
index f495ad9..0000000
--- a/schainpy/scripts/mst_isr_eej_blocks.py
+++ /dev/null
@@ -1,225 +0,0 @@
-import os, sys
-#import timeit
-
-path = os.path.split(os.getcwd())[0]
-sys.path.append(path)
-
-from controller import *
-
-desc = "MST-ISR-EEJ Experiment Test"
-filename = "mst_isr_eej_blocks.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-path = '/Volumes/HD-PXU2/mst_isr_eej'
-
-figpath = '/Users/dsuarez/Pictures/mst_isr_eej/'
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='VoltageReader',
- path=path,
- startDate='2014/05/01',
- endDate='2014/05/30',
- startTime='00:00:00',
- endTime='23:59:59',
- online=0,
- delay=10,
- walk=0,
- getblock=1)
-
-opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
-# ################ EEJ ####################################
-procUnitConfObjEEJ = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
-
-opObj11 = procUnitConfObjEEJ.addOperation(name='ProfileSelector', optype='other')
-opObj11.addParameter(name='profileRangeList', value='120,183', format='intlist')
-opObj11.addParameter(name='byblock', value='1', format='bool')
-
-opObj11 = procUnitConfObjEEJ.addOperation(name='Decoder', optype='other')
-opObj11.addParameter(name='code', value='1,-1', format='floatlist')
-opObj11.addParameter(name='nCode', value='2', format='int')
-opObj11.addParameter(name='nBaud', value='1', format='int')
-opObj11.addParameter(name='mode', value='3', format='int')
-opObj11.addParameter(name='times', value='32', format='int')
-
-# opObj11 = procUnitConfObjEEJ.addOperation(name='CohInt', optype='other')
-# opObj11.addParameter(name='n', value='2', format='int')
-
-procUnitConfObjEEJSpecta = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObjEEJ.getId())
-procUnitConfObjEEJSpecta.addParameter(name='nFFTPoints', value='64', format='int')
-procUnitConfObjEEJSpecta.addParameter(name='nProfiles', value='64', format='int')
-
-opObj11 = procUnitConfObjEEJSpecta.addOperation(name='IncohInt', optype='other')
-#opObj11.addParameter(name='timeInterval', value='10', format='float')
-opObj11.addParameter(name='n', value='36', format='float')
-
-opObj11 = procUnitConfObjEEJSpecta.addOperation(name='SpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='100', format='int')
-opObj11.addParameter(name='wintitle', value='EEJ', format='str')
-# opObj11.addParameter(name='zmin', value='20', format='int')
-# opObj11.addParameter(name='zmax', value='60', format='int')# opObj11.addParameter(name='ftp', value='1', format='int')
-opObj11.addParameter(name='save', value='1', format='int')
-opObj11.addParameter(name='figpath', value=figpath, format='str')
-opObj11.addParameter(name='wr_period', value='5', format='int')
-# opObj11.addParameter(name='ftp_wei', value='0', format='int')
-opObj11.addParameter(name='exp_code', value='22', format='int')
-# opObj11.addParameter(name='sub_exp_code', value='0', format='int')
-# opObj11.addParameter(name='plot_pos', value='0', format='int')
-
-
-opObj11 = procUnitConfObjEEJSpecta.addOperation(name='RTIPlot', optype='other')
-opObj11.addParameter(name='id', value='101', format='int')
-opObj11.addParameter(name='wintitle', value='EEJ', format='str')
-opObj11.addParameter(name='showprofile', value='0', format='int')
-# opObj11.addParameter(name='xmin', value='0', format='int')
-# opObj11.addParameter(name='xmax', value='24', format='int')
-# opObj11.addParameter(name='save', value='1', format='int')
-opObj11.addParameter(name='figpath', value=figpath, format='str')
-opObj11.addParameter(name='wr_period', value='5', format='int')
-# opObj11.addParameter(name='ftp_wei', value='0', format='int')
-opObj11.addParameter(name='exp_code', value='22', format='int')
-# opObj11.addParameter(name='sub_exp_code', value='0', format='int')
-# opObj11.addParameter(name='plot_pos', value='0', format='int')
-
-# opObj11 = procUnitConfObjEEJSpecta.addOperation(name='SendByFTP', optype='other')
-# opObj11.addParameter(name='ext', value='*.png', format='str')
-# opObj11.addParameter(name='localfolder', value=figpath, format='str')
-# opObj11.addParameter(name='remotefolder', value='/home/wmaster/graficos', format='str')
-# opObj11.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-# opObj11.addParameter(name='username', value='wmaster', format='str')
-# opObj11.addParameter(name='password', value='mst2010vhf', format='str')
-# opObj11.addParameter(name='period', value='5', format='int')
-
-
-################ MST ####################################
-procUnitConfObjMST = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
-
-opObj11 = procUnitConfObjMST.addOperation(name='ProfileSelector', optype='other')
-profileIndex = '0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19,100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119'
-#profileIndex = '0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19'
-opObj11.addParameter(name='profileList', value=profileIndex, format='intlist')
-opObj11.addParameter(name='byblock', value='1', format='bool')
-
-opObj11 = procUnitConfObjMST.addOperation(name='Decoder', optype='other')
-opObj11.addParameter(name='mode',value='3',format='int')
-opObj11.addParameter(name='times',value='10',format='int')
-
-opObj11 = procUnitConfObjMST.addOperation(name='CohInt', optype='other')
-opObj11.addParameter(name='n', value='20', format='int')
-opObj11.addParameter(name='byblock', value='1', format='bool')
-
-procUnitConfObjMSTSpectra = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObjMST.getId())
-procUnitConfObjMSTSpectra.addParameter(name='nFFTPoints', value='64', format='int')
-procUnitConfObjMSTSpectra.addParameter(name='nProfiles', value='64', format='int')
-
-opObj11 = procUnitConfObjMSTSpectra.addOperation(name='IncohInt', optype='other')
-opObj11.addParameter(name='n', value='2', format='float')
-
-opObj11 = procUnitConfObjMSTSpectra.addOperation(name='SpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='200', format='int')
-opObj11.addParameter(name='wintitle', value='MST', format='str')
-# # opObj11.addParameter(name='zmin', value='35', format='int')
-# # opObj11.addParameter(name='zmax', value='60', format='int')
-# # opObj11.addParameter(name='save', value='1', format='int')
-opObj11.addParameter(name='figpath', value=figpath, format='str')
-opObj11.addParameter(name='wr_period', value='5', format='int')
-# # opObj11.addParameter(name='ftp', value='1', format='int')
-# # opObj11.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-# # opObj11.addParameter(name='folder', value='/home/wmaster/graficos', format='str')
-# # opObj11.addParameter(name='username', value='wmaster', format='str')
-# # opObj11.addParameter(name='password', value='mst2010vhf', format='str')
-# # opObj11.addParameter(name='ftp_wei', value='0', format='int')
-opObj11.addParameter(name='exp_code', value='19', format='int')
-# # opObj11.addParameter(name='sub_exp_code', value='0', format='int')
-# # opObj11.addParameter(name='plot_pos', value='0', format='int')
-# #
-opObj11 = procUnitConfObjMSTSpectra.addOperation(name='RTIPlot', optype='other')
-opObj11.addParameter(name='id', value='201', format='int')
-opObj11.addParameter(name='wintitle', value='MST', format='str')
-opObj11.addParameter(name='showprofile', value='0', format='int')
-# # opObj11.addParameter(name='xmin', value='0', format='int')
-# # opObj11.addParameter(name='xmax', value='24', format='int')
-# # opObj11.addParameter(name='zmin', value='35', format='int')
-# # opObj11.addParameter(name='zmax', value='60', format='int')
-# # opObj11.addParameter(name='save', value='1', format='int')
-opObj11.addParameter(name='figpath', value=figpath, format='str')
-opObj11.addParameter(name='wr_period', value='5', format='int')
-# # opObj11.addParameter(name='ftp', value='1', format='int')
-# # opObj11.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-# # opObj11.addParameter(name='folder', value='/home/wmaster/graficos', format='str')
-# # opObj11.addParameter(name='username', value='wmaster', format='str')
-# # opObj11.addParameter(name='password', value='mst2010vhf', format='str')
-# # opObj11.addParameter(name='ftp_wei', value='0', format='int')
-opObj11.addParameter(name='exp_code', value='19', format='int')
-# # opObj11.addParameter(name='sub_exp_code', value='0', format='int')
-# # opObj11.addParameter(name='plot_pos', value='0', format='int')
-
-# ################ ISR ####################################
-procUnitConfObjISR = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
-
-opObj11 = procUnitConfObjISR.addOperation(name='ProfileSelector', optype='other')
-# profileIndex = '20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99'
-# opObj11.addParameter(name='profileList', value=profileIndex, format='intlist')
-opObj11.addParameter(name='profileRangeList', value='20,99', format='intlist')
-opObj11.addParameter(name='byblock', value='1', format='bool')
-
-# opObj11 = procUnitConfObjISR.addOperation(name='ProfileConcat', optype='other')
-# opObj11.addParameter(name='m', value='5', format='int')
-
-opObj11 = procUnitConfObjISR.addOperation(name='Reshaper', optype='other') #Esta Operacion opera sobre bloques y reemplaza el ProfileConcat que opera sobre perfiles
-opObj11.addParameter(name='shape', value='4,16,6750', format='intlist') # shape = (nchannels, nprofiles, nhieghts)
-
-opObj11 = procUnitConfObjISR.addOperation(name='filterByHeights')
-opObj11.addParameter(name='window', value='20', format='int')
-opObj11.addParameter(name='axis', value='2', format='int')
-
-barker3x1 = '1,1,-1,-1,-1,1'
-#barker3x5 = '1,1,1,1,1, 1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,1,1'
-
-opObj11 = procUnitConfObjISR.addOperation(name='Decoder', optype='other')
-opObj11.addParameter(name='code', value=barker3x1, format='floatlist')
-opObj11.addParameter(name='nCode', value='2', format='int')
-#opObj11.addParameter(name='nBaud', value='15', format='int')
-opObj11.addParameter(name='nBaud', value='3', format='int')
-opObj11.addParameter(name='mode', value='3', format='int')
-opObj11.addParameter(name='times', value='8', format='int')
-opObj11.addParameter(name='osamp', value='5', format='int')
-
-
-procUnitConfObjISRSpectra = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObjISR.getId())
-procUnitConfObjISRSpectra.addParameter(name='nFFTPoints', value='16', format='int')
-procUnitConfObjISRSpectra.addParameter(name='nProfiles', value='16', format='int')
-
-opObj11 = procUnitConfObjISRSpectra.addOperation(name='IncohInt', optype='other')
-opObj11.addParameter(name='n', value='36', format='float')
-
-opObj11 = procUnitConfObjISRSpectra.addOperation(name='SpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='300', format='int')
-opObj11.addParameter(name='wintitle', value='ISR', format='str')
-opObj11.addParameter(name='figpath', value=figpath, format='str')
-opObj11.addParameter(name='wr_period', value='5', format='int')
-opObj11.addParameter(name='exp_code', value='20', format='int')
-
-opObj11 = procUnitConfObjISRSpectra.addOperation(name='RTIPlot', optype='other')
-opObj11.addParameter(name='id', value='301', format='int')
-opObj11.addParameter(name='wintitle', value='ISR', format='str')
-opObj11.addParameter(name='showprofile', value='0', format='int')
-opObj11.addParameter(name='figpath', value=figpath, format='str')
-opObj11.addParameter(name='wr_period', value='5', format='int')
-opObj11.addParameter(name='exp_code', value='20', format='int')
-
-
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-
-#timeit.timeit('controllerObj.run()', number=2)
-
-controllerObj.run()
-#print fib(5)
\ No newline at end of file
diff --git a/schainpy/scripts/mst_isr_eej_processing.py b/schainpy/scripts/mst_isr_eej_processing.py
deleted file mode 100644
index af0fb15..0000000
--- a/schainpy/scripts/mst_isr_eej_processing.py
+++ /dev/null
@@ -1,271 +0,0 @@
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-sys.path.append(path)
-
-from controller import *
-
-desc = "EWDrifts Experiment Test"
-filename = "mst_isr_eej.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-path='/remote/ewdrifts/RAW_EXP/EW_DRIFT_FARADAY/EW_Drift'
-
-path1 = '/media/New Volume/DATA/MST_ISR'
-
-path2 = '/media/DATA/DATA/RAW_EXP/MST-EEJ'
-
-path = path1 + ',' + path2
-
-path = '/home/dsuarez/.gvfs/data on 10.10.20.13/MST_ISR_EEJ'
-gpath = '/media/datos/pictures/mstisr_mayo2014'
-
-path = '/Volumes/New Volume/mst_isr_eej'
-gpath = '/Users/dsuarez/Pictures/poster'
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='Voltage',
- path=path,
- startDate='2014/05/15',
- endDate='2014/05/15',
- startTime='08:00:00',
- endTime='16:00:00',
- delay=3,
- set=0,
- online=0,
- walk=1)
-
-opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
-
-#########################################################
-################ MST ####################################
-#########################################################
-
-# procUnitConfObjMST = controllerObj.addProcUnit(datatype='Voltage', inputId=readUnitConfObj.getId())
-#
-# opObj11 = procUnitConfObjMST.addOperation(name='ProfileSelector', optype='other')
-# profileIndex = '0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19,100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119'
-#
-# opObj11.addParameter(name='profileList', value=profileIndex, format='intlist')
-#
-# opObj11 = procUnitConfObjMST.addOperation(name='Decoder', optype='other')
-#
-# opObj11 = procUnitConfObjMST.addOperation(name='CohInt', optype='other')
-# opObj11.addParameter(name='n', value='20', format='int')
-#
-# procUnitConfObjMSTSpectra = controllerObj.addProcUnit(datatype='Spectra', inputId=procUnitConfObjMST.getId())
-# procUnitConfObjMSTSpectra.addParameter(name='nFFTPoints', value='64', format='int')
-# procUnitConfObjMSTSpectra.addParameter(name='nProfiles', value='64', format='int')
-#
-# opObj11 = procUnitConfObjMSTSpectra.addOperation(name='IncohInt', optype='other')
-# opObj11.addParameter(name='n', value='2', format='float')
-
-# opObj11 = procUnitConfObjMSTSpectra.addOperation(name='SpectraWriter', optype='other')
-# opObj11.addParameter(name='path', value='/media/datos/mst2014')
-# opObj11.addParameter(name='blocksPerFile', value='10', format='int')
-
-
-# opObj11 = procUnitConfObjMSTSpectra.addOperation(name='RTIPlot', optype='other')
-# opObj11.addParameter(name='id', value='1000', format='int')
-# opObj11.addParameter(name='wintitle', value='MST', format='str')
-# opObj11.addParameter(name='showprofile', value='0', format='int')
-# opObj11.addParameter(name='xmin', value='0', format='int')
-# opObj11.addParameter(name='xmax', value='24', format='int')
-# opObj11.addParameter(name='ymin', value='120', format='int')
-# opObj11.addParameter(name='ymax', value='190', format='int')
-# opObj11.addParameter(name='zmin', value='20', format='int')
-# opObj11.addParameter(name='zmax', value='50', format='int')
-
-
-# opObj11 = procUnitConfObjMSTSpectra.addOperation(name='RTIPlot', optype='other')
-# opObj11.addParameter(name='id', value='101', format='int')
-# opObj11.addParameter(name='wintitle', value='MST', format='str')
-# opObj11.addParameter(name='showprofile', value='0', format='int')
-# opObj11.addParameter(name='channelList', value='3', format='intlist')
-# #opObj11.addParameter(name='timerange', value='300', format='float')
-# opObj11.addParameter(name='xmin', value='8', format='float')
-# opObj11.addParameter(name='xmax', value='16', format='float')
-# opObj11.addParameter(name='ymin', value='120', format='float')
-# opObj11.addParameter(name='ymax', value='190', format='float')
-# opObj11.addParameter(name='zmin', value='20', format='float')
-# opObj11.addParameter(name='zmax', value='45', format='float')
-# opObj11.addParameter(name='save', value='1', format='int')
-# opObj11.addParameter(name='figfile', value='rti_mst.pdf', format='str')
-# opObj11.addParameter(name='figpath', value='/Users/dsuarez/Pictures/poster', format='str')
-
-
-# opObj11 = procUnitConfObjMSTSpectra.addOperation(name='SpectraPlot', optype='other')
-# opObj11.addParameter(name='id', value='1001', format='int')
-# opObj11.addParameter(name='wintitle', value='MST', format='str')
-# opObj11.addParameter(name='ymin', value='120', format='int')
-# opObj11.addParameter(name='ymax', value='190', format='int')
-# opObj11.addParameter(name='zmin', value='20', format='int')
-# opObj11.addParameter(name='zmax', value='45', format='int')
-
-# opObj11.addParameter(name='save', value='1', format='int')
-# opObj11.addParameter(name='figpath', value=gpath, format='str')
-# opObj11.addParameter(name='wr_period', value='5', format='int')
-# opObj11.addParameter(name='ftp', value='1', format='int')
-# opObj11.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-# opObj11.addParameter(name='folder', value='/home/wmaster/graficos', format='str')
-# opObj11.addParameter(name='username', value='wmaster', format='str')
-# opObj11.addParameter(name='password', value='mst2010vhf', format='str')
-# opObj11.addParameter(name='ftp_wei', value='0', format='int')
-# opObj11.addParameter(name='exp_code', value='19', format='int')
-# opObj11.addParameter(name='sub_exp_code', value='0', format='int')
-# opObj11.addParameter(name='plot_pos', value='0', format='int')
-
-
-########################################################
-############### ISR ####################################
-########################################################
-
-procUnitConfObjISR = controllerObj.addProcUnit(datatype='Voltage', inputId=readUnitConfObj.getId())
-
-opObj11 = procUnitConfObjISR.addOperation(name='ProfileSelector', optype='other')
-
-profileIndex = '20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99'
-
-opObj11.addParameter(name='profileList', value=profileIndex, format='intlist')
-
-opObj11 = procUnitConfObjISR.addOperation(name='ProfileConcat', optype='other')
-opObj11.addParameter(name='m', value='5', format='int')
-
-opObj11 = procUnitConfObjISR.addOperation(name='filterByHeights')
-opObj11.addParameter(name='window', value='20', format='int')
-
-barker3x1 = '1,1,-1,-1,-1,1'
-barker3x5 = '1,1,1,1,1, 1,1,1,1,1,-1,-1,-1,-1,-1,' + \
- '-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,1,1'
-
-
-opObj11 = procUnitConfObjISR.addOperation(name='Decoder', optype='other')
-opObj11.addParameter(name='code', value=barker3x5, format='floatlist')
-opObj11.addParameter(name='nCode', value='2', format='int')
-opObj11.addParameter(name='nBaud', value='15', format='int')
-
-
-procUnitConfObjISRSpectra = controllerObj.addProcUnit(datatype='Spectra', inputId=procUnitConfObjISR.getId())
-procUnitConfObjISRSpectra.addParameter(name='nFFTPoints', value='16', format='int')
-procUnitConfObjISRSpectra.addParameter(name='nProfiles', value='16', format='int')
-
-opObj11 = procUnitConfObjISRSpectra.addOperation(name='IncohInt', optype='other')
-opObj11.addParameter(name='n', value='36', format='float')
-
-# opObj11 = procUnitConfObjISRSpectra.addOperation(name='SpectraWriter', optype='other')
-# opObj11.addParameter(name='path', value='/media/datos/isr2014')
-# opObj11.addParameter(name='blocksPerFile', value='120', format='int')
-
-
-opObj11 = procUnitConfObjISRSpectra.addOperation(name='RTIPlot', optype='other')
-opObj11.addParameter(name='id', value='101', format='int')
-opObj11.addParameter(name='wintitle', value='ISR', format='str')
-opObj11.addParameter(name='showprofile', value='0', format='int')
-opObj11.addParameter(name='channelList', value='3', format='intlist')
-#opObj11.addParameter(name='timerange', value='300', format='float')
-opObj11.addParameter(name='xmin', value='8', format='float')
-opObj11.addParameter(name='xmax', value='16', format='float')
-# opObj11.addParameter(name='ymin', value='120', format='float')
-# opObj11.addParameter(name='ymax', value='190', format='float')
-opObj11.addParameter(name='zmin', value='20', format='float')
-opObj11.addParameter(name='zmax', value='55', format='float')
-opObj11.addParameter(name='save', value='1', format='int')
-opObj11.addParameter(name='figfile', value='rti_mst_isr.pdf', format='str')
-opObj11.addParameter(name='figpath', value='/Users/dsuarez/Pictures/poster', format='str')
-
-
-# opObj11 = procUnitConfObjISRSpectra.addOperation(name='RTIPlot', optype='other')
-# opObj11.addParameter(name='id', value='2000', format='int')
-# opObj11.addParameter(name='wintitle', value='ISR', format='str')
-# opObj11.addParameter(name='showprofile', value='0', format='int')
-# opObj11.addParameter(name='xmin', value='0', format='int')
-# opObj11.addParameter(name='xmax', value='24', format='int')
-# opObj11.addParameter(name='zmin', value='30', format='int')
-# opObj11.addParameter(name='zmax', value='70', format='int')
-#
-# opObj11 = procUnitConfObjISRSpectra.addOperation(name='SpectraPlot', optype='other')
-# opObj11.addParameter(name='id', value='2001', format='int')
-# opObj11.addParameter(name='wintitle', value='ISR', format='str')
-# opObj11.addParameter(name='zmin', value='20', format='int')
-# opObj11.addParameter(name='zmax', value='60', format='int')
-#
-# opObj11.addParameter(name='save', value='1', format='int')
-# opObj11.addParameter(name='figpath', value=gpath, format='str')
-# opObj11.addParameter(name='wr_period', value='5', format='int')
-# opObj11.addParameter(name='ftp', value='1', format='int')
-# opObj11.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-# opObj11.addParameter(name='folder', value='/home/wmaster/graficos', format='str')
-# opObj11.addParameter(name='username', value='wmaster', format='str')
-# opObj11.addParameter(name='password', value='mst2010vhf', format='str')
-# opObj11.addParameter(name='ftp_wei', value='0', format='int')
-# opObj11.addParameter(name='exp_code', value='20', format='int')
-# opObj11.addParameter(name='sub_exp_code', value='0', format='int')
-# opObj11.addParameter(name='plot_pos', value='0', format='int')
-
-#
-# #########################################################
-# ################ EEJ ####################################
-# #########################################################
-# #########################################################
-#
-# procUnitConfObjEEJ = controllerObj.addProcUnit(datatype='Voltage', inputId=readUnitConfObj.getId())
-#
-# opObj11 = procUnitConfObjEEJ.addOperation(name='ProfileSelector', optype='other')
-# opObj11.addParameter(name='profileRangeList', value='120,183', format='intlist')
-#
-# opObj11 = procUnitConfObjEEJ.addOperation(name='Decoder', optype='other')
-# opObj11.addParameter(name='code', value='1,-1', format='floatlist')
-# opObj11.addParameter(name='nCode', value='2', format='int')
-# opObj11.addParameter(name='nBaud', value='1', format='int')
-#
-# procUnitConfObjEEJSpecta = controllerObj.addProcUnit(datatype='Spectra', inputId=procUnitConfObjEEJ.getId())
-# procUnitConfObjEEJSpecta.addParameter(name='nFFTPoints', value='64', format='int')
-# procUnitConfObjEEJSpecta.addParameter(name='nProfiles', value='64', format='int')
-#
-# opObj11 = procUnitConfObjEEJSpecta.addOperation(name='IncohInt', optype='other')
-# opObj11.addParameter(name='n', value='36', format='float')
-#
-# # opObj11 = procUnitConfObjEEJSpecta.addOperation(name='SpectraWriter', optype='other')
-# # opObj11.addParameter(name='path', value='/media/datos/eej2014')
-# # opObj11.addParameter(name='blocksPerFile', value='10', format='int')
-#
-#
-# opObj11 = procUnitConfObjEEJSpecta.addOperation(name='RTIPlot', optype='other')
-# opObj11.addParameter(name='id', value='3000', format='int')
-# opObj11.addParameter(name='wintitle', value='EEJ', format='str')
-# opObj11.addParameter(name='showprofile', value='0', format='int')
-# opObj11.addParameter(name='xmin', value='0', format='int')
-# opObj11.addParameter(name='xmax', value='24', format='int')
-# opObj11.addParameter(name='zmin', value='20', format='int')
-# opObj11.addParameter(name='zmax', value='50', format='int')
-#
-# opObj11 = procUnitConfObjEEJSpecta.addOperation(name='SpectraPlot', optype='other')
-# opObj11.addParameter(name='id', value='3001', format='int')
-# opObj11.addParameter(name='wintitle', value='EEJ', format='str')
-# opObj11.addParameter(name='zmin', value='20', format='int')
-# opObj11.addParameter(name='zmax', value='50', format='int')
-# opObj11.addParameter(name='save', value='1', format='int')
-# opObj11.addParameter(name='figpath', value=gpath, format='str')
-# opObj11.addParameter(name='wr_period', value='5', format='int')
-# opObj11.addParameter(name='ftp', value='1', format='int')
-# opObj11.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-# opObj11.addParameter(name='folder', value='/home/wmaster/graficos', format='str')
-# opObj11.addParameter(name='username', value='wmaster', format='str')
-# opObj11.addParameter(name='password', value='mst2010vhf', format='str')
-# opObj11.addParameter(name='ftp_wei', value='0', format='int')
-# opObj11.addParameter(name='exp_code', value='22', format='int')
-# opObj11.addParameter(name='sub_exp_code', value='0', format='int')
-# opObj11.addParameter(name='plot_pos', value='0', format='int')
-
-
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
diff --git a/schainpy/scripts/plot_eej.py b/schainpy/scripts/plot_eej.py
deleted file mode 100644
index 47ae5b5..0000000
--- a/schainpy/scripts/plot_eej.py
+++ /dev/null
@@ -1,91 +0,0 @@
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-sys.path.append(path)
-
-from controller import *
-
-desc = "EWDrifts+Imaging+Faraday Experiments"
-filename = "eej_plots.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-
-path = '/media/DATA/eej2014'
-figpath = '/home/operaciones/Pictures/eej_mayo2014'
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='Spectra',
- path=path,
- startDate='2014/01/08',
- endDate='2014/01/08',
- startTime='10:00:00',
- endTime='14:59:59',
- delay=10,
- online=1,
- walk=1)
-
-opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
-
-procUnitConfObj1 = controllerObj.addProcUnit(datatype='Spectra', inputId=readUnitConfObj.getId())
-
-opObj11 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='100', format='int')
-opObj11.addParameter(name='wintitle', value='EEJ', format='str')
-opObj11.addParameter(name='zmin', value='15', format='int')
-opObj11.addParameter(name='zmax', value='50', format='int')
-opObj11.addParameter(name='save', value='1', format='int')
-opObj11.addParameter(name='wr_period', value='3', format='int')
-opObj11.addParameter(name='figpath', value=figpath, format='str')
-opObj11.addParameter(name='ftp', value='1', format='int')
-opObj11.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-opObj11.addParameter(name='folder', value='/home/wmaster/graficos', format='str')
-opObj11.addParameter(name='username', value='wmaster', format='str')
-opObj11.addParameter(name='password', value='mst2010vhf', format='str')
-opObj11.addParameter(name='ftp_wei', value='0', format='int')
-opObj11.addParameter(name='exp_code', value='22', format='int')
-opObj11.addParameter(name='sub_exp_code', value='0', format='int')
-opObj11.addParameter(name='plot_pos', value='0', format='int')
-#
-#
-#
-opObj11 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
-opObj11.addParameter(name='id', value='101', format='int')
-opObj11.addParameter(name='wintitle', value='EEJ', format='str')
-opObj11.addParameter(name='showprofile', value='0', format='int')
-opObj11.addParameter(name='xmin', value='0', format='int')
-opObj11.addParameter(name='xmax', value='24', format='int')
-opObj11.addParameter(name='zmin', value='20', format='int')
-opObj11.addParameter(name='zmax', value='50', format='int')
-opObj11.addParameter(name='save', value='1', format='int')
-opObj11.addParameter(name='figpath', value=figpath, format='str')
-opObj11.addParameter(name='ftp', value='1', format='int')
-opObj11.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-opObj11.addParameter(name='folder', value='/home/wmaster/graficos', format='str')
-opObj11.addParameter(name='username', value='wmaster', format='str')
-opObj11.addParameter(name='password', value='mst2010vhf', format='str')
-opObj11.addParameter(name='ftp_wei', value='0', format='int')
-opObj11.addParameter(name='exp_code', value='22', format='int')
-opObj11.addParameter(name='sub_exp_code', value='0', format='int')
-opObj11.addParameter(name='plot_pos', value='0', format='int')
-
-# opObj11 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
-# opObj11.addParameter(name='id', value='105', format='int')
-# opObj11.addParameter(name='wintitle', value='EEJ', format='str')
-# opObj11.addParameter(name='showprofile', value='0', format='int')
-# opObj11.addParameter(name='timerange', value='300', format='int')
-# opObj11.addParameter(name='zmin', value='15', format='int')
-# opObj11.addParameter(name='zmax', value='30', format='int')
-# opObj11.addParameter(name='save', value='1', format='int')
-# opObj11.addParameter(name='figpath', value='/home/operaciones/Pictures/eej_mayo2014', format='str')
-
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
\ No newline at end of file
diff --git a/schainpy/scripts/plot_isr.py b/schainpy/scripts/plot_isr.py
deleted file mode 100644
index bba05f9..0000000
--- a/schainpy/scripts/plot_isr.py
+++ /dev/null
@@ -1,79 +0,0 @@
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-sys.path.append(path)
-
-from controller import *
-
-desc = "EWDrifts+Imaging+Faraday Experiments"
-filename = "isr_plots.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-
-path = '/media/DATA/isr2014'
-figpath = '/home/operaciones/Pictures/isr_mayo2014'
-readUnitConfObj = controllerObj.addReadUnit(datatype='Spectra',
- path=path,
- startDate='2014/01/08',
- endDate='2014/01/08',
- startTime='10:00:00',
- endTime='14:59:59',
- delay=40,
- online=1,
- walk=1)
-
-opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
-
-procUnitConfObj1 = controllerObj.addProcUnit(datatype='Spectra', inputId=readUnitConfObj.getId())
-
-opObj11 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='200', format='int')
-opObj11.addParameter(name='wintitle', value='ISR', format='str')
-opObj11.addParameter(name='zmin', value='30', format='int')
-opObj11.addParameter(name='zmax', value='70', format='int')
-opObj11.addParameter(name='save', value='1', format='int')
-opObj11.addParameter(name='wr_period', value='3', format='int')
-opObj11.addParameter(name='figpath', value=figpath, format='str')
-opObj11.addParameter(name='ftp', value='1', format='int')
-opObj11.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-opObj11.addParameter(name='folder', value='/home/wmaster/graficos', format='str')
-opObj11.addParameter(name='username', value='wmaster', format='str')
-opObj11.addParameter(name='password', value='mst2010vhf', format='str')
-opObj11.addParameter(name='ftp_wei', value='0', format='int')
-opObj11.addParameter(name='exp_code', value='20', format='int')
-opObj11.addParameter(name='sub_exp_code', value='0', format='int')
-opObj11.addParameter(name='plot_pos', value='0', format='int')
-
-
-opObj11 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
-opObj11.addParameter(name='id', value='201', format='int')
-opObj11.addParameter(name='wintitle', value='ISR', format='str')
-opObj11.addParameter(name='showprofile', value='0', format='int')
-opObj11.addParameter(name='xmin', value='0', format='int')
-opObj11.addParameter(name='xmax', value='24', format='int')
-opObj11.addParameter(name='zmin', value='30', format='int')
-opObj11.addParameter(name='zmax', value='70', format='int')
-opObj11.addParameter(name='save', value='1', format='int')
-opObj11.addParameter(name='figpath', value=figpath, format='str')
-opObj11.addParameter(name='ftp', value='1', format='int')
-opObj11.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-opObj11.addParameter(name='folder', value='/home/wmaster/graficos', format='str')
-opObj11.addParameter(name='username', value='wmaster', format='str')
-opObj11.addParameter(name='password', value='mst2010vhf', format='str')
-opObj11.addParameter(name='ftp_wei', value='0', format='int')
-opObj11.addParameter(name='exp_code', value='20', format='int')
-opObj11.addParameter(name='sub_exp_code', value='0', format='int')
-opObj11.addParameter(name='plot_pos', value='0', format='int')
-
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
\ No newline at end of file
diff --git a/schainpy/scripts/plot_mst.py b/schainpy/scripts/plot_mst.py
deleted file mode 100644
index 72ab023..0000000
--- a/schainpy/scripts/plot_mst.py
+++ /dev/null
@@ -1,88 +0,0 @@
-import os, sys
-
-path = os.path.split(os.getcwd())[0]
-sys.path.append(path)
-
-from controller import *
-
-desc = "EWDrifts+Imaging+Faraday Experiments"
-filename = "mst_plots.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-
-path = '/media/DATA/isr2014'
-figpath = '/home/operaciones/Pictures/isr_mayo2014'
-readUnitConfObj = controllerObj.addReadUnit(datatype='Spectra',
- path=path,
- startDate='2014/01/08',
- endDate='2014/01/08',
- startTime='10:00:00',
- endTime='14:59:59',
- delay=20,
- online=1,
- walk=1)
-
-opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
-
-procUnitConfObjMSTSpectra = controllerObj.addProcUnit(datatype='Spectra', inputId=readUnitConfObj.getId())
-
-
-
-
-opObj11 = procUnitConfObjMSTSpectra.addOperation(name='SpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='215', format='int')
-opObj11.addParameter(name='wintitle', value='MST', format='str')
-opObj11.addParameter(name='ymin', value='120', format='int')
-opObj11.addParameter(name='ymax', value='190', format='int')
-opObj11.addParameter(name='zmin', value='20', format='int')
-opObj11.addParameter(name='zmax', value='50', format='int')
-opObj11.addParameter(name='save', value='1', format='int')
-opObj11.addParameter(name='figpath', value='/home/dsuarez/Pictures/mst_mayo2014', format='str')
-opObj11.addParameter(name='wr_period', value='1', format='int')
-opObj11.addParameter(name='ftp', value='1', format='int')
-opObj11.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-opObj11.addParameter(name='folder', value='/home/wmaster/graficos', format='str')
-opObj11.addParameter(name='username', value='wmaster', format='str')
-opObj11.addParameter(name='password', value='mst2010vhf', format='str')
-opObj11.addParameter(name='ftp_wei', value='0', format='int')
-opObj11.addParameter(name='exp_code', value='19', format='int')
-opObj11.addParameter(name='sub_exp_code', value='0', format='int')
-opObj11.addParameter(name='plot_pos', value='0', format='int')
-
-
-opObj11 = procUnitConfObjMSTSpectra.addOperation(name='RTIPlot', optype='other')
-opObj11.addParameter(name='id', value='301', format='int')
-opObj11.addParameter(name='wintitle', value='ISR', format='str')
-opObj11.addParameter(name='showprofile', value='0', format='int')
-opObj11.addParameter(name='xmin', value='0', format='int')
-opObj11.addParameter(name='xmax', value='24', format='int')
-opObj11.addParameter(name='ymin', value='120', format='int')
-opObj11.addParameter(name='ymax', value='190', format='int')
-opObj11.addParameter(name='zmin', value='20', format='int')
-opObj11.addParameter(name='zmax', value='50', format='int')
-opObj11.addParameter(name='save', value='1', format='int')
-opObj11.addParameter(name='figpath', value='/home/dsuarez/Pictures/mst_mayo2014', format='str')
-opObj11.addParameter(name='wr_period', value='5', format='int')
-opObj11.addParameter(name='ftp', value='1', format='int')
-opObj11.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-opObj11.addParameter(name='folder', value='/home/wmaster/graficos', format='str')
-opObj11.addParameter(name='username', value='wmaster', format='str')
-opObj11.addParameter(name='password', value='mst2010vhf', format='str')
-opObj11.addParameter(name='ftp_wei', value='0', format='int')
-opObj11.addParameter(name='exp_code', value='19', format='int')
-opObj11.addParameter(name='sub_exp_code', value='0', format='int')
-opObj11.addParameter(name='plot_pos', value='0', format='int')
-
-
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
\ No newline at end of file
diff --git a/schainpy/scripts/schain b/schainpy/scripts/schain
deleted file mode 100644
index 820a401..0000000
--- a/schainpy/scripts/schain
+++ /dev/null
@@ -1,49 +0,0 @@
-#!/usr/bin/env python
-'''
-Created on Jul 7, 2014
-
-@author: roj-idl71
-'''
-import os, sys
-
-from schainpy import controller_api
-from optparse import OptionParser
-
-USAGE = """This script executes Signal Chain using parameters stored in [filename].
-
-$ schain --file=[filename]
-"""
-
-def main(filename):
-
- controllerObj = controller_api.ControllerThread()
- if not controllerObj.readXml(filename):
- return
-
- #Configure use of external plotter before start
- plotterObj = controllerObj.useExternalPlotter()
- ########################################
-
- controllerObj.start()
- plotterObj.start()
-
- print "Finishing all processes ..."
-
- controllerObj.join(5)
-
- print "End of script"
-
-if __name__ == '__main__':
-
- parser = OptionParser(usage=USAGE)
-
- parser.add_option("-f", "--file", type="string", default="",
- help="File containing schain parameters")
-
- (op, args) = parser.parse_args()
-
- if not op.file:
- parser.print_help()
- sys.exit(0)
-
- main(op.file)
\ No newline at end of file
diff --git a/schainpy/scripts/schain.xml b/schainpy/scripts/schain.xml
index 9bf6eed..5cc14e8 100644
--- a/schainpy/scripts/schain.xml
+++ b/schainpy/scripts/schain.xml
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/schainpy/scripts/schain_paralel.py b/schainpy/scripts/schain_paralel.py
deleted file mode 100644
index d1e2e98..0000000
--- a/schainpy/scripts/schain_paralel.py
+++ /dev/null
@@ -1,93 +0,0 @@
-from mpi4py import MPI
-import datetime
-import os, sys
-#import timeit
-
-path = os.path.split(os.getcwd())[0]
-sys.path.append(path)
-
-from controller import *
-
-def conversion(x1,x2):
- a=[x1,x2]
- for x in a:
- m,s = divmod(x,60)
- h,m = divmod(m,60)
- if x==x1:
- startime= str("%02d:%02d:%02d" % (h, m, s))
- if x==x2:
- endtime =str("%02d:%02d:%02d" % (h, m, s))
- return startime,endtime
-
-
-
-def loop(startime,endtime,rank):
- desc = "HF_EXAMPLE"+str(rank)
- path= "/home/alex/Documents/hysell_data/pdata/sp1_f0"
- figpath= "/home/alex/Pictures/pdata_plot"+str(rank)
-
- filename = "hf_test"+str(rank)+".xml"
-
- controllerObj = Project()
-
- controllerObj.setup(id = '191', name='test01'+str(rank), description=desc)
-
- readUnitConfObj = controllerObj.addReadUnit(datatype='SpectraReader',
- path=path,
- startDate='2015/09/26',
- endDate='2015/09/26',
- startTime=startime,
- endTime=endtime,
- online=0,
- #set=1426485881,
- delay=10,
- walk=1
- #timezone=-5*3600
- )
-
- #opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
-
- procUnitConfObj1 = controllerObj.addProcUnit(datatype='SpectraProc', inputId=readUnitConfObj.getId())
-
- opObj11 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='other')
- opObj11.addParameter(name='id', value='1000', format='int')
- opObj11.addParameter(name='wintitle', value='HF_Jicamarca_Spc', format='str')
- #opObj11.addParameter(name='channelList', value='0', format='intlist')
- opObj11.addParameter(name='zmin', value='-120', format='float')
- opObj11.addParameter(name='zmax', value='-70', format='float')
- opObj11.addParameter(name='save', value='1', format='int')
- opObj11.addParameter(name='figpath', value=figpath, format='str')
-
-
- print "Escribiendo el archivo XML"
- controllerObj.writeXml(filename)
- print "Leyendo el archivo XML"
- controllerObj.readXml(filename)
-
- controllerObj.createObjects()
- controllerObj.connectObjects()
-
- #timeit.timeit('controllerObj.run()', number=2)
-
- controllerObj.run()
-
-
-
-def parallel():
-
- comm = MPI.COMM_WORLD
- rank = comm.Get_rank()
- size = comm.Get_size()
- totalStartTime = time.time()
- print "Hello world from process %d/%d"%(rank,size)
- # First just for one day :D!
- num_hours = 4/size
- time1,time2 = rank*num_hours*3600,(rank+1)*num_hours*3600-60
- #print time1,time2
- startime,endtime =conversion(time1,time2)
- print startime,endtime
- loop(startime,endtime,rank)
- print "Total time %f seconds" %(time.time() -totalStartTime)
-
-if __name__=='__main__':
- parallel()
\ No newline at end of file
diff --git a/schainpy/scripts/sousy.py b/schainpy/scripts/sousy.py
deleted file mode 100644
index a0d1ec9..0000000
--- a/schainpy/scripts/sousy.py
+++ /dev/null
@@ -1,105 +0,0 @@
-#!python
-'''
-Created on Jul 7, 2015
-
-@author: Miguel Urco
-'''
-import os, sys
-
-path = os.path.dirname(os.getcwd())
-path = os.path.dirname(path)
-sys.path.insert(0, path)
-
-from schainpy.controller import Project
-
-desc = "Sousy_test"
-filename = "sousy_processing.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='Test_sousy', description=desc)
-
-#path = '/media/data/data/vientos/57.2063km/echoes/NCO_Woodman'
-#path2= '/media/'
-#path2='/media/New Volume/LowTroposphere'
-#path1='/media/New Volume/LT_shortpulse'
-#path = path1 + ',' + path2
-path='G:\\LowTroposphere'
-
-path = '/media/signalchain/FVillanuevaR/LowTroposphere'
-wr_path = '/media/signalchain/datos/sousy'
-figures_path = '/home/signalchain/Pictures/sousy'
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='Voltage',
- path=path,
- startDate='2014/07/08',
- endDate='2014/07/08',
- startTime='10:00:00',
- endTime='17:59:59',
- delay=0,
- set=0,
- online=0,
- walk=1)
-
-opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
-#########################################################
-################ SOUSY###################################
-#########################################################
-#
-procUnitConfObjSousy = controllerObj.addProcUnit(datatype='Voltage', inputId=readUnitConfObj.getId())
-#
-# codigo64='1,1,1,0,1,1,0,1,1,1,1,0,0,0,1,0,1,1,1,0,1,1,0,1,0,0,0,1,1,1,0,1,1,1,1,0,1,1,0,1,1,1,1,0,0,0,1,0,0,0,0,1,0,0,1,0,1,1,1,0,0,0,1,0,'+\
-# '1,1,1,0,1,1,0,1,1,1,1,0,0,0,1,0,1,1,1,0,1,1,0,1,0,0,0,1,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,1,1,1,0,1,1,1,1,0,1,1,0,1,0,0,0,1,1,1,0,1'
-opObj11 = procUnitConfObjSousy.addOperation(name='setRadarFrequency')
-opObj11.addParameter(name='frequency', value='53.5e6', format='float')
-
-
-
-opObj11 = procUnitConfObjSousy.addOperation(name='filterByHeights')
-opObj11.addParameter(name='window', value='2', format='int')
-
-codigo='1,-1'
-opObj11 = procUnitConfObjSousy.addOperation(name='Decoder', optype='other')
-opObj11.addParameter(name='code', value=codigo, format='floatlist')
-opObj11.addParameter(name='nCode', value='2', format='int')
-opObj11.addParameter(name='nBaud', value='1', format='int')
-
-opObj11 = procUnitConfObjSousy.addOperation(name='CohInt', optype='other')
-opObj11.addParameter(name='n', value='2048', format='int')
-
-procUnitConfObjSousySpectra = controllerObj.addProcUnit(datatype='Spectra', inputId=procUnitConfObjSousy.getId())
-procUnitConfObjSousySpectra.addParameter(name='nFFTPoints', value='64', format='int')
-procUnitConfObjSousySpectra.addParameter(name='nProfiles', value='64', format='int')
-
-opObj13 = procUnitConfObjSousySpectra.addOperation(name='removeDC')
-opObj13.addParameter(name='mode', value='2', format='int')
-
-opObj11 = procUnitConfObjSousySpectra.addOperation(name='IncohInt', optype='other')
-opObj11.addParameter(name='n', value='1', format='float')
-#
-# opObj11 = procUnitConfObjSousySpectra.addOperation(name='RTIPlot', optype='other')
-# opObj11.addParameter(name='id', value='101', format='int')
-# opObj11.addParameter(name='wintitle', value='Sousy_RTIPlot', format='str')
-# opObj11.addParameter(name='zmin', value='30', format='int')
-# opObj11.addParameter(name='zmax', value='100', format='int')
-# opObj11.addParameter(name='ymin', value='0', format='int')
-# opObj11.addParameter(name='ymax', value='10', format='int')
-# opObj11.addParameter(name='xmin', value='10', format='float')
-# opObj11.addParameter(name='xmax', value='18', format='float')
-# opObj11.addParameter(name='showprofile', value='0', format='int')
-# opObj11.addParameter(name='save', value='1', format='int')
-# #opObj11.addParameter(name='figfile', value='rti0_sousy.png', format='str')
-# opObj11.addParameter(name='figpath', value=figures_path, format='str')
-
-opObj11 = procUnitConfObjSousySpectra.addOperation(name='SpectraWriter', optype='other')
-opObj11.addParameter(name='path', value=wr_path)
-opObj11.addParameter(name='blocksPerFile', value='100', format='int')
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
\ No newline at end of file
diff --git a/schainpy/scripts/testPlotter.py b/schainpy/scripts/testPlotter.py
deleted file mode 100644
index 57ca1fe..0000000
--- a/schainpy/scripts/testPlotter.py
+++ /dev/null
@@ -1,76 +0,0 @@
-#!/usr/bin/env python
-'''
-Created on Jul 7, 2014
-
-@author: roj-idl71
-'''
-import os, sys
-from Queue import Queue
-from time import sleep
-
-from schainpy.controller_api import ControllerThread
-from schainpy.model.graphics.jroplotter import PlotManager
-
-def main():
- desc = "Segundo Test"
- filename = "schain.xml"
-
- controllerObj = ControllerThread()
-
- controllerObj.setup(id = '191', name='test01', description=desc)
-
- readUnitConfObj = controllerObj.addReadUnit(datatype='Spectra',
- path='../data/pdata/',
- startDate='2010/12/18',
- endDate='2015/12/22',
- startTime='00:00:00',
- endTime='23:59:59',
- online=0,
- walk=0,
- expLabel='')
-
- procUnitConfObj1 = controllerObj.addProcUnit(datatype='Spectra', inputId=readUnitConfObj.getId())
-
- opObj10 = procUnitConfObj1.addOperation(name='selectChannels')
- opObj10.addParameter(name='channelList', value='0,1', format='intlist')
-
- opObj10 = procUnitConfObj1.addOperation(name='selectHeights')
- opObj10.addParameter(name='minHei', value='90', format='float')
- opObj10.addParameter(name='maxHei', value='180', format='float')
-
- opObj10 = procUnitConfObj1.addOperation(name='removeDC')
-
- opObj12 = procUnitConfObj1.addOperation(name='IncohInt', optype='other')
- opObj12.addParameter(name='n', value='1', format='int')
-
- opObj11 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='other')
- opObj11.addParameter(name='id', value='1', format='int')
- opObj11.addParameter(name='wintitle', value='SpectraPlot0', format='str')
- opObj11.addParameter(name='showprofile', value='1', format='int')
- opObj11.addParameter(name='save', value='0', format='int')
- opObj11.addParameter(name='figpath', value='/Users/miguel/Data/JULIA/pdata/graphs')
-
- opObj11 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
- opObj11.addParameter(name='id', value='10', format='int')
- opObj11.addParameter(name='wintitle', value='RTI', format='str')
- opObj11.addParameter(name='xmin', value='21', format='float')
- opObj11.addParameter(name='xmax', value='22', format='float')
- opObj11.addParameter(name='zmin', value='12', format='int')
- opObj11.addParameter(name='zmax', value='32', format='int')
- opObj11.addParameter(name='showprofile', value='1', format='int')
- opObj11.addParameter(name='timerange', value=str(2*60*60), format='int')
-
- ########################################
- #Configure use of external plotter before start
- plotterObj = controllerObj.useExternalPlotter()
- ########################################
-
- controllerObj.start()
-
- plotterObj.start()
-
-if __name__ == '__main__':
- import time
- start_time = time.time()
- main()
- print("--- %s seconds ---" % (time.time() - start_time))
diff --git a/schainpy/scripts/testProcData.py b/schainpy/scripts/testProcData.py
deleted file mode 100644
index c39be23..0000000
--- a/schainpy/scripts/testProcData.py
+++ /dev/null
@@ -1,66 +0,0 @@
-#!/usr/bin/env python
-'''
-Created on Jul 7, 2014
-
-@author: roj-idl71
-'''
-import os, sys
-
-from schainpy.controller import Project
-
-def main():
- desc = "Segundo Test"
- filename = "schain.xml"
-
- controllerObj = Project()
-
- controllerObj.setup(id = '191', name='test01', description=desc)
-
- readUnitConfObj = controllerObj.addReadUnit(datatype='Spectra',
- path='../data/pdata/',
- startDate='2010/12/18',
- endDate='2015/12/22',
- startTime='00:00:00',
- endTime='23:59:59',
- online=0,
- walk=0,
- expLabel='')
-
- procUnitConfObj1 = controllerObj.addProcUnit(datatype='Spectra', inputId=readUnitConfObj.getId())
-
- opObj10 = procUnitConfObj1.addOperation(name='selectChannels')
- opObj10.addParameter(name='channelList', value='0,1', format='intlist')
-
- opObj10 = procUnitConfObj1.addOperation(name='selectHeights')
- opObj10.addParameter(name='minHei', value='90', format='float')
- opObj10.addParameter(name='maxHei', value='180', format='float')
-
- opObj10 = procUnitConfObj1.addOperation(name='removeDC')
-
- opObj12 = procUnitConfObj1.addOperation(name='IncohInt', optype='other')
- opObj12.addParameter(name='n', value='1', format='int')
-
- opObj11 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='other')
- opObj11.addParameter(name='id', value='1', format='int')
- opObj11.addParameter(name='wintitle', value='SpectraPlot0', format='str')
- opObj11.addParameter(name='showprofile', value='1', format='int')
- opObj11.addParameter(name='save', value='0', format='int')
- opObj11.addParameter(name='figpath', value='/Users/miguel/Data/JULIA/pdata/graphs')
-
- opObj11 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
- opObj11.addParameter(name='id', value='10', format='int')
- opObj11.addParameter(name='wintitle', value='RTI', format='str')
-# opObj11.addParameter(name='xmin', value='21', format='float')
-# opObj11.addParameter(name='xmax', value='22', format='float')
- opObj11.addParameter(name='zmin', value='12', format='int')
- opObj11.addParameter(name='zmax', value='32', format='int')
- opObj11.addParameter(name='showprofile', value='1', format='int')
- opObj11.addParameter(name='timerange', value=str(2*60*60), format='int')
-
- controllerObj.start()
-
-if __name__ == '__main__':
- import time
- start_time = time.time()
- main()
- print("--- %s seconds ---" % (time.time() - start_time))
diff --git a/schainpy/scripts/testRawData.py b/schainpy/scripts/testRawData.py
deleted file mode 100644
index 2359277..0000000
--- a/schainpy/scripts/testRawData.py
+++ /dev/null
@@ -1,93 +0,0 @@
-import os, sys
-
-from schainpy.controller import Project
-
-if __name__ == '__main__':
-
- desc = "Segundo Test"
- filename = "schain.xml"
-
- controllerObj = Project()
-
- controllerObj.setup(id = '191', name='test01', description=desc)
-
- readUnitConfObj = controllerObj.addReadUnit(datatype='VoltageReader',
- path='/Volumes/SOUSY/',
- startDate='2014/10/28',
- endDate='2014/10/28',
- startTime='15:40:00',
- endTime='16:20:00',
- online=0,
- walk=1)
-
- opObj00 = readUnitConfObj.addOperation(name='printNumberOfBlock')
-
- procUnitConfObj0 = controllerObj.addProcUnit(datatype='VoltageProc',
- inputId=readUnitConfObj.getId())
-
- opObj10 = procUnitConfObj0.addOperation(name='selectHeights')
- opObj10.addParameter(name='minHei', value='0', format='float')
- opObj10.addParameter(name='maxHei', value='8', format='float')
-
- opObj10 = procUnitConfObj0.addOperation(name='filterByHeights')
- opObj10.addParameter(name='window', value='2', format='float')
-
- opObj10 = procUnitConfObj0.addOperation(name='Decoder', optype='external')
- opObj10.addParameter(name='code', value='1,-1', format='intlist')
- opObj10.addParameter(name='nCode', value='2', format='float')
- opObj10.addParameter(name='nBaud', value='1', format='float')
-
-
- opObj10 = procUnitConfObj0.addOperation(name='CohInt', optype='external')
- opObj10.addParameter(name='n', value='1296', format='float')
-
- procUnitConfObj1 = controllerObj.addProcUnit(datatype='SpectraProc',
- inputId=procUnitConfObj0.getId())
-
- #Creating a processing object with its parameters
- #schainpy.model.proc.jroproc_spectra.SpectraProc.run()
- #If you need to add more parameters can use the "addParameter method"
- procUnitConfObj1.addParameter(name='nFFTPoints', value='128', format='int')
-
- opObj10 = procUnitConfObj1.addOperation(name='IncohInt', optype='external')
- opObj10.addParameter(name='n', value='2', format='float')
-
- #Using internal methods
- #schainpy.model.proc.jroproc_spectra.SpectraProc.selectChannels()
-# opObj10 = procUnitConfObj1.addOperation(name='selectChannels')
-# opObj10.addParameter(name='channelList', value='0,1', format='intlist')
-
- #Using internal methods
- #schainpy.model.proc.jroproc_spectra.SpectraProc.selectHeights()
-# opObj10 = procUnitConfObj1.addOperation(name='selectHeights')
-# opObj10.addParameter(name='minHei', value='90', format='float')
-# opObj10.addParameter(name='maxHei', value='180', format='float')
-
- #Using external methods (new modules)
-# #schainpy.model.proc.jroproc_spectra.IncohInt.setup()
-# opObj12 = procUnitConfObj1.addOperation(name='IncohInt', optype='other')
-# opObj12.addParameter(name='n', value='1', format='int')
-
- #Using external methods (new modules)
- #schainpy.model.graphics.jroplot_spectra.SpectraPlot.setup()
- opObj11 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='external')
- opObj11.addParameter(name='id', value='11', format='int')
- opObj11.addParameter(name='wintitle', value='SpectraPlot', format='str')
- opObj11.addParameter(name='zmin', value='-60', format='int')
- opObj11.addParameter(name='zmax', value='10', format='int')
- opObj11.addParameter(name='save', value='1', format='int')
-
- #Using external methods (new modules)
- #schainpy.model.graphics.jroplot_spectra.RTIPlot.setup()
- opObj11 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
- opObj11.addParameter(name='id', value='30', format='int')
- opObj11.addParameter(name='wintitle', value='RTI', format='str')
- opObj11.addParameter(name='zmin', value='-60', format='int')
- opObj11.addParameter(name='zmax', value='-10', format='int')
- opObj11.addParameter(name='showprofile', value='1', format='int')
-# opObj11.addParameter(name='timerange', value=str(5*60*60*60), format='int')
- opObj11.addParameter(name='xmin', value='14', format='float')
- opObj11.addParameter(name='xmax', value='23.9', format='float')
- opObj11.addParameter(name='save', value='1', format='int')
-
- controllerObj.start()
diff --git a/schainpy/scripts/testUSRPData.py b/schainpy/scripts/testUSRPData.py
deleted file mode 100644
index 2601444..0000000
--- a/schainpy/scripts/testUSRPData.py
+++ /dev/null
@@ -1,118 +0,0 @@
-#!/usr/bin/env python
-'''
-Created on Jul 7, 2014
-
-@author: roj-idl71
-'''
-import os, sys
-
-from schainpy.controller import Project
-
-def main():
-
- desc = "Testing USRP data reader"
- filename = "schain.xml"
- figpath = "./"
- remotefolder = "/home/wmaster/graficos"
-
- #this controller object save all user configuration and then execute each module
- #with their parameters.
- controllerObj = Project()
-
- controllerObj.setup(id = '191', name='test01', description=desc)
-
- #Creating a reader object with its parameters
- #schainpy.model.io.jroIO_usrp.USRPReader.setup()
- readUnitConfObj = controllerObj.addReadUnit(datatype='USRP',
- path='../data/haystack/',
- startDate='2000/07/03',
- endDate='2015/07/03',
- startTime='00:00:00',
- endTime='23:59:59',
- online=0,
- ippKm = 60)
-
- procUnitConfObj0 = controllerObj.addProcUnit(datatype='Voltage',
- inputId=readUnitConfObj.getId())
-
-# opObj10 = procUnitConfObj0.addOperation(name='selectHeights')
-# opObj10.addParameter(name='minHei', value='0', format='float')
-# opObj10.addParameter(name='maxHei', value='8', format='float')
-
-# opObj10 = procUnitConfObj0.addOperation(name='setH0')
-# opObj10.addParameter(name='h0', value='5.4', format='float')
-
-# opObj10 = procUnitConfObj0.addOperation(name='Decoder', optype='external')
-# opObj10.addParameter(name='code', value='1,-1', format='intlist')
-# opObj10.addParameter(name='nCode', value='2', format='float')
-# opObj10.addParameter(name='nBaud', value='1', format='float')
-
- opObj10 = procUnitConfObj0.addOperation(name='CohInt', optype='external')
- opObj10.addParameter(name='n', value='1', format='float')
-
-# opObj11 = procUnitConfObj0.addOperation(name='Scope', optype='external')
-# opObj11.addParameter(name='id', value='121', format='int')
-# opObj11.addParameter(name='wintitle', value='Scope', format='str')
-
- procUnitConfObj1 = controllerObj.addProcUnit(datatype='Spectra',
- inputId=procUnitConfObj0.getId())
-
- #Creating a processing object with its parameters
- #schainpy.model.proc.jroproc_spectra.SpectraProc.run()
- #If you need to add more parameters can use the "addParameter method"
- procUnitConfObj1.addParameter(name='nFFTPoints', value='8', format='int')
- procUnitConfObj1.addParameter(name='pairsList', value='(0,1)', format='pairslist')
-
-# opObj10 = procUnitConfObj1.addOperation(name='IncohInt', optype='external')
-# opObj10.addParameter(name='n', value='2', format='float')
-#
- #Using internal methods
- #schainpy.model.proc.jroproc_spectra.SpectraProc.selectChannels()
-# opObj10 = procUnitConfObj1.addOperation(name='selectChannels')
-# opObj10.addParameter(name='channelList', value='0,1', format='intlist')
-
- #Using internal methods
- #schainpy.model.proc.jroproc_spectra.SpectraProc.selectHeights()
-# opObj10 = procUnitConfObj1.addOperation(name='selectHeights')
-# opObj10.addParameter(name='minHei', value='90', format='float')
-# opObj10.addParameter(name='maxHei', value='180', format='float')
-
- #Using external methods (new modules)
-# #schainpy.model.proc.jroproc_spectra.IncohInt.setup()
-# opObj12 = procUnitConfObj1.addOperation(name='IncohInt', optype='other')
-# opObj12.addParameter(name='n', value='1', format='int')
-
- #Using external methods (new modules)
- #schainpy.model.graphics.jroplot_spectra.SpectraPlot.setup()
- opObj11 = procUnitConfObj1.addOperation(name='SpectraPlot', optype='external')
- opObj11.addParameter(name='id', value='11', format='int')
- opObj11.addParameter(name='wintitle', value='SpectraPlot', format='str')
-# opObj11.addParameter(name='zmin', value='0', format='int')
-# opObj11.addParameter(name='zmax', value='90', format='int')
-# opObj11.addParameter(name='save', value='1', format='int')
-# opObj11.addParameter(name='xmin', value='-20', format='float')
-# opObj11.addParameter(name='xmax', value='20', format='float')
-
- #Using external methods (new modules)
- #schainpy.model.graphics.jroplot_spectra.RTIPlot.setup()
- opObj11 = procUnitConfObj1.addOperation(name='RTIPlot', optype='other')
- opObj11.addParameter(name='id', value='30', format='int')
- opObj11.addParameter(name='wintitle', value='RTI', format='str')
-# opObj11.addParameter(name='zmin', value='0', format='int')
-# opObj11.addParameter(name='zmax', value='90', format='int')
- opObj11.addParameter(name='showprofile', value='1', format='int')
- opObj11.addParameter(name='timerange', value=str(2*60*60), format='int')
-# opObj11.addParameter(name='xmin', value='19.5', format='float')
-# opObj11.addParameter(name='xmax', value='20', format='float')
-
- opObj11 = procUnitConfObj1.addOperation(name='CrossSpectraPlot', optype='other')
- opObj11.addParameter(name='id', value='3', format='int')
- opObj11.addParameter(name='wintitle', value='CrossSpectraPlot', format='str')
-# opObj11.addParameter(name='zmin', value='30', format='int')
-# opObj11.addParameter(name='zmax', value='120', format='int')
-# opObj11.addParameter(name='pairsList', value='(0,1)', format='pairslist')
-
- controllerObj.start()
-
-if __name__ == '__main__':
- main()
diff --git a/schainpy/scripts/test_eej_blocks.py b/schainpy/scripts/test_eej_blocks.py
deleted file mode 100644
index d6385ad..0000000
--- a/schainpy/scripts/test_eej_blocks.py
+++ /dev/null
@@ -1,117 +0,0 @@
-import os, sys
-#import timeit
-import datetime
-
-path = os.path.split(os.getcwd())[0]
-sys.path.append(path)
-
-from controller import *
-dt1 = datetime.datetime.now()
-desc = "MST-ISR-EEJ Experiment Test"
-filename = "eej_blocks.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-path = '/media/signalchain/HD-PXU2/mst_isr_eej'
-path = '/media/data/DATA/MST_ISR_EEJ'
-
-figpath = '/home/signalchain/Pictures/mst_isr_eej/eej'
-figpath = '/media/DATA/mst_isr_eej/eej'
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='VoltageReader',
- path=path,
- startDate='2015/01/01',
- endDate='2015/12/30',
- startTime='00:00:00',
- endTime='23:59:59',
- online=1,
- delay=10,
- walk=1,
- getblock=1)
-
-opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
-# ################ EEJ ####################################
-procUnitConfObjEEJ = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
-
-opObj11 = procUnitConfObjEEJ.addOperation(name='ProfileSelector', optype='other')
-opObj11.addParameter(name='profileRangeList', value='120,183', format='intlist')
-opObj11.addParameter(name='byblock', value='1', format='bool')
-
-opObj11 = procUnitConfObjEEJ.addOperation(name='Decoder', optype='other')
-opObj11.addParameter(name='code', value='1,-1', format='floatlist')
-opObj11.addParameter(name='nCode', value='2', format='int')
-opObj11.addParameter(name='nBaud', value='1', format='int')
-opObj11.addParameter(name='mode', value='3', format='int')
-opObj11.addParameter(name='times', value='32', format='int')
-
-# opObj11 = procUnitConfObjEEJ.addOperation(name='CohInt', optype='other')
-# opObj11.addParameter(name='n', value='2', format='int')
-
-procUnitConfObjEEJSpecta = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObjEEJ.getId())
-procUnitConfObjEEJSpecta.addParameter(name='nFFTPoints', value='64', format='int')
-procUnitConfObjEEJSpecta.addParameter(name='nProfiles', value='64', format='int')
-
-opObj11 = procUnitConfObjEEJSpecta.addOperation(name='IncohInt', optype='other')
-#opObj11.addParameter(name='timeInterval', value='10', format='float')
-opObj11.addParameter(name='n', value='36', format='float')
-
-opObj11 = procUnitConfObjEEJSpecta.addOperation(name='SpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='100', format='int')
-opObj11.addParameter(name='wintitle', value='EEJ', format='str')
-opObj11.addParameter(name='zmin', value='20', format='int')
-opObj11.addParameter(name='zmax', value='40', format='int')# opObj11.addParameter(name='ftp', value='1', format='int')
-# opObj11.addParameter(name='zmin', value='20', format='int')
-# opObj11.addParameter(name='zmax', value='60', format='int')# opObj11.addParameter(name='ftp', value='1', format='int')
-opObj11.addParameter(name='save', value='1', format='int')
-opObj11.addParameter(name='figpath', value=figpath, format='str')
-opObj11.addParameter(name='wr_period', value='5', format='int')
-# opObj11.addParameter(name='ftp_wei', value='0', format='int')
-opObj11.addParameter(name='exp_code', value='22', format='int')
-# opObj11.addParameter(name='sub_exp_code', value='0', format='int')
-# opObj11.addParameter(name='plot_pos', value='0', format='int')
-
-
-opObj11 = procUnitConfObjEEJSpecta.addOperation(name='RTIPlot', optype='other')
-opObj11.addParameter(name='id', value='101', format='int')
-opObj11.addParameter(name='wintitle', value='EEJ', format='str')
-opObj11.addParameter(name='showprofile', value='0', format='int')
-#opObj11.addParameter(name='zmin', value='20', format='int')
-#opObj11.addParameter(name='zmax', value='40', format='int')
-opObj11.addParameter(name='xmin', value='0', format='int')
-opObj11.addParameter(name='xmax', value='24', format='int')
-# opObj11.addParameter(name='save', value='1', format='int')
-opObj11.addParameter(name='figpath', value=figpath, format='str')
-opObj11.addParameter(name='wr_period', value='5', format='int')
-# opObj11.addParameter(name='ftp_wei', value='0', format='int')
-opObj11.addParameter(name='exp_code', value='22', format='int')
-# opObj11.addParameter(name='sub_exp_code', value='0', format='int')
-# opObj11.addParameter(name='plot_pos', value='0', format='int')
-
-opObj11 = procUnitConfObjEEJSpecta.addOperation(name='SendByFTP', optype='other')
-opObj11.addParameter(name='ext', value='*.png', format='str')
-opObj11.addParameter(name='localfolder', value=figpath, format='str')
-opObj11.addParameter(name='remotefolder', value='/home/wmaster/graficos', format='str')
-opObj11.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-opObj11.addParameter(name='username', value='wmaster', format='str')
-opObj11.addParameter(name='password', value='mst2010vhf', format='str')
-opObj11.addParameter(name='period', value='5', format='int')
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-
-#timeit.timeit('controllerObj.run()', number=2)
-
-controllerObj.run()
-#print fib(5)
-
-dt2 = datetime.datetime.now()
-print "======================="
-print dt2-dt1
-print "======================="
\ No newline at end of file
diff --git a/schainpy/scripts/test_isr_blocks.py b/schainpy/scripts/test_isr_blocks.py
deleted file mode 100644
index ae65206..0000000
--- a/schainpy/scripts/test_isr_blocks.py
+++ /dev/null
@@ -1,124 +0,0 @@
-import os, sys
-#import timeit
-import datetime
-
-path = os.path.split(os.getcwd())[0]
-sys.path.append(path)
-
-from controller import *
-dt1 = datetime.datetime.now()
-desc = "MST-ISR-EEJ Experiment Test"
-filename = "isr_blocks.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-path = '/media/signalchain/HD-PXU2/mst_isr_eej'
-path = '/media/data/DATA/MST_ISR_EEJ'
-
-figpath = '/home/signalchain/Pictures/mst_isr_eej/isr'
-figpath = '/media/DATA/mst_isr_eej/isr'
-
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='VoltageReader',
- path=path,
- startDate='2015/01/01',
- endDate='2015/12/30',
- startTime='00:00:00',
- endTime='23:59:59',
- online=1,
- delay=10,
- walk=1,
- getblock=1)
-
-opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
-
-procUnitConfObjISR = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
-
-opObj11 = procUnitConfObjISR.addOperation(name='ProfileSelector', optype='other')
-# profileIndex = '20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99'
-# opObj11.addParameter(name='profileList', value=profileIndex, format='intlist')
-opObj11.addParameter(name='profileRangeList', value='20,99', format='intlist')
-opObj11.addParameter(name='byblock', value='1', format='bool')
-
-# opObj11 = procUnitConfObjISR.addOperation(name='ProfileConcat', optype='other')
-# opObj11.addParameter(name='m', value='5', format='int')
-
-opObj11 = procUnitConfObjISR.addOperation(name='Reshaper', optype='other') #Esta Operacion opera sobre bloques y reemplaza el ProfileConcat que opera sobre perfiles
-opObj11.addParameter(name='shape', value='4,16,6750', format='intlist') # shape = (nchannels, nprofiles, nhieghts)
-
-opObj11 = procUnitConfObjISR.addOperation(name='filterByHeights')
-opObj11.addParameter(name='window', value='20', format='int')
-#opObj11.addParameter(name='axis', value='2', format='int')
-
-barker3x1 = '1,1,-1,-1,-1,1'
-#barker3x5 = '1,1,1,1,1, 1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,1,1'
-
-opObj11 = procUnitConfObjISR.addOperation(name='Decoder', optype='other')
-opObj11.addParameter(name='code', value=barker3x1, format='floatlist')
-opObj11.addParameter(name='nCode', value='2', format='int')
-#opObj11.addParameter(name='nBaud', value='15', format='int')
-opObj11.addParameter(name='nBaud', value='3', format='int')
-opObj11.addParameter(name='mode', value='3', format='int')
-opObj11.addParameter(name='times', value='8', format='int')
-opObj11.addParameter(name='osamp', value='5', format='int')
-
-
-procUnitConfObjISRSpectra = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObjISR.getId())
-procUnitConfObjISRSpectra.addParameter(name='nFFTPoints', value='16', format='int')
-procUnitConfObjISRSpectra.addParameter(name='nProfiles', value='16', format='int')
-
-opObj11 = procUnitConfObjISRSpectra.addOperation(name='IncohInt', optype='other')
-opObj11.addParameter(name='n', value='36', format='float')
-
-opObj11 = procUnitConfObjISRSpectra.addOperation(name='SpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='300', format='int')
-opObj11.addParameter(name='zmin', value='23', format='int')
-opObj11.addParameter(name='zmax', value='40', format='int')
-opObj11.addParameter(name='wintitle', value='ISR', format='str')
-opObj11.addParameter(name='figpath', value=figpath, format='str')
-opObj11.addParameter(name='wr_period', value='5', format='int')
-opObj11.addParameter(name='exp_code', value='20', format='int')
-
-opObj11 = procUnitConfObjISRSpectra.addOperation(name='RTIPlot', optype='other')
-opObj11.addParameter(name='id', value='301', format='int')
-opObj11.addParameter(name='xmin', value='00', format='int')
-opObj11.addParameter(name='xmax', value='24', format='int')
-opObj11.addParameter(name='zmin', value='23', format='int')
-opObj11.addParameter(name='zmax', value='40', format='int')
-opObj11.addParameter(name='wintitle', value='ISR', format='str')
-opObj11.addParameter(name='showprofile', value='0', format='int')
-opObj11.addParameter(name='figpath', value=figpath, format='str')
-opObj11.addParameter(name='wr_period', value='2', format='int')
-opObj11.addParameter(name='exp_code', value='20', format='int')
-
-
-opObj11 = procUnitConfObjISRSpectra.addOperation(name='SendByFTP', optype='other')
-opObj11.addParameter(name='ext', value='*.png', format='str')
-opObj11.addParameter(name='localfolder', value=figpath, format='str')
-opObj11.addParameter(name='remotefolder', value='/home/wmaster/graficos', format='str')
-opObj11.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-opObj11.addParameter(name='username', value='wmaster', format='str')
-opObj11.addParameter(name='password', value='mst2010vhf', format='str')
-opObj11.addParameter(name='period', value='5', format='int')
-
-
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-
-#timeit.timeit('controllerObj.run()', number=2)
-
-controllerObj.run()
-#print fib(5)
-
-dt2 = datetime.datetime.now()
-print "======================="
-print dt2-dt1
-print "======================="
diff --git a/schainpy/scripts/test_mst_blocks.py b/schainpy/scripts/test_mst_blocks.py
deleted file mode 100644
index 8fe366b..0000000
--- a/schainpy/scripts/test_mst_blocks.py
+++ /dev/null
@@ -1,122 +0,0 @@
-import os, sys
-#import timeit
-import datetime
-
-path = os.path.split(os.getcwd())[0]
-path = os.path.split(path)[0]
-
-sys.path.insert(0, path)
-
-from schainpy.controller import Project
-
-desc = "MST-ISR-EEJ Experiment Test"
-filename = "mst_blocks.xml"
-
-controllerObj = Project()
-
-controllerObj.setup(id = '191', name='test01', description=desc)
-
-#path = '/home/operaciones/mst_data/MST_ISR_EEJ/'
-path ='/home/operaciones/mst_data'
-path = '/media/data/DATA/MST_ISR_EEJ'
-
-figpath = '/home/operaciones/Pictures/mst_isr_eej/mst'
-figpath = '/media/DATA/mst_isr_eej/mst'
-
-
-readUnitConfObj = controllerObj.addReadUnit(datatype='VoltageReader',
- path=path,
- startDate='2015/01/01',
- endDate='2015/12/30',
- startTime='00:00:00',
- endTime='23:59:59',
- online=1,
- delay=10,
- walk=1,
- getblock=1)
-
-opObj11 = readUnitConfObj.addOperation(name='printNumberOfBlock')
-
-procUnitConfObjMST = controllerObj.addProcUnit(datatype='VoltageProc', inputId=readUnitConfObj.getId())
-
-opObj11 = procUnitConfObjMST.addOperation(name='ProfileSelector', optype='other')
-profileIndex = '0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19,100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119'
-#profileIndex = '0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19'
-opObj11.addParameter(name='profileList', value=profileIndex, format='intlist')
-opObj11.addParameter(name='byblock', value='1', format='bool')
-
-opObj11 = procUnitConfObjMST.addOperation(name='Decoder', optype='other')
-opObj11.addParameter(name='mode',value='3',format='int')
-opObj11.addParameter(name='times',value='10',format='int')
-
-opObj11 = procUnitConfObjMST.addOperation(name='CohInt', optype='other')
-opObj11.addParameter(name='n', value='20', format='int')
-opObj11.addParameter(name='byblock', value='1', format='bool')
-
-procUnitConfObjMSTSpectra = controllerObj.addProcUnit(datatype='SpectraProc', inputId=procUnitConfObjMST.getId())
-procUnitConfObjMSTSpectra.addParameter(name='nFFTPoints', value='64', format='int')
-procUnitConfObjMSTSpectra.addParameter(name='nProfiles', value='64', format='int')
-
-opObj11 = procUnitConfObjMSTSpectra.addOperation(name='IncohInt', optype='other')
-opObj11.addParameter(name='n', value='2', format='float')
-
-opObj11 = procUnitConfObjMSTSpectra.addOperation(name='SpectraPlot', optype='other')
-opObj11.addParameter(name='id', value='401', format='int')
-opObj11.addParameter(name='wintitle', value='MST', format='str')
-opObj11.addParameter(name='zmin', value='20', format='int')
-opObj11.addParameter(name='zmax', value='40', format='int')
-# # opObj11.addParameter(name='save', value='1', format='int')
-opObj11.addParameter(name='figpath', value=figpath, format='str')
-opObj11.addParameter(name='wr_period', value='5', format='int')
-# # opObj11.addParameter(name='ftp', value='1', format='int')
-# # opObj11.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-# # opObj11.addParameter(name='folder', value='/home/wmaster/graficos', format='str')
-# # opObj11.addParameter(name='username', value='wmaster', format='str')
-# # opObj11.addParameter(name='password', value='mst2010vhf', format='str')
-# # opObj11.addParameter(name='ftp_wei', value='0', format='int')
-opObj11.addParameter(name='exp_code', value='19', format='int')
-# # opObj11.addParameter(name='sub_exp_code', value='0', format='int')
-# # opObj11.addParameter(name='plot_pos', value='0', format='int')
-# #
-opObj11 = procUnitConfObjMSTSpectra.addOperation(name='RTIPlot', optype='other')
-opObj11.addParameter(name='id', value='402', format='int')
-opObj11.addParameter(name='wintitle', value='MST', format='str')
-opObj11.addParameter(name='showprofile', value='0', format='int')
-opObj11.addParameter(name='xmin', value='0', format='int')
-opObj11.addParameter(name='xmax', value='24', format='int')
-opObj11.addParameter(name='zmin', value='20', format='int')
-opObj11.addParameter(name='zmax', value='40', format='int')
-# # opObj11.addParameter(name='save', value='1', format='int')
-opObj11.addParameter(name='figpath', value=figpath, format='str')
-opObj11.addParameter(name='wr_period', value='2', format='int')
-# # opObj11.addParameter(name='ftp', value='1', format='int')
-# # opObj11.addParameter(name='server', value='jro-app.igp.gob.pe', format='str')
-# # opObj11.addParameter(name='folder', value='/home/wmaster/graficos', format='str')
-# # opObj11.addParameter(name='username', value='wmaster', format='str')
-# # opObj11.addParameter(name='password', value='mst2010vhf', format='str')
-# # opObj11.addParameter(name='ftp_wei', value='0', format='int')
-opObj11.addParameter(name='exp_code', value='19', format='int')
-# # opObj11.addParameter(name='sub_exp_code', value='0', format='int')
-# # opObj11.addParameter(name='plot_pos', value='0', format='int')
-
-opObj11 = procUnitConfObjMSTSpectra.addOperation(name='SendByFTP', optype='other')
-opObj11.addParameter(name='ext', value='*.png', format='str')
-opObj11.addParameter(name='localfolder', value=figpath, format='str')
-opObj11.addParameter(name='remotefolder', value='/home/wmaster/graficos', format='str')
-opObj11.addParameter(name='server', value='10.10.120.125', format='str')
-opObj11.addParameter(name='username', value='wmaster', format='str')
-opObj11.addParameter(name='password', value='mst2010vhf', format='str')
-opObj11.addParameter(name='period', value='2', format='int')
-
-print "Escribiendo el archivo XML"
-controllerObj.writeXml(filename)
-print "Leyendo el archivo XML"
-controllerObj.readXml(filename)
-
-controllerObj.createObjects()
-controllerObj.connectObjects()
-
-#timeit.timeit('controllerObj.run()', number=2)
-
-controllerObj.run()
-#print fib(5)
diff --git a/schainpy/scripts/zerorpc_client.py b/schainpy/scripts/zerorpc_client.py
deleted file mode 100644
index e77f37a..0000000
--- a/schainpy/scripts/zerorpc_client.py
+++ /dev/null
@@ -1,133 +0,0 @@
-#!/usr/bin/env python
-'''
-Created on Jul 11, 2014
-
-@author: roj-idl71
-'''
-import time
-from gevent import sleep
-
-import os, sys
-
-path = os.path.dirname(os.getcwd())
-path = os.path.join(path, 'source')
-sys.path.insert(0, path)
-
-import zerorpc
-from schainpy.model import *
-from schainpy.model.serializer.data import serial2Obj, serial2Dict
-# import schainpy.model.io.jroIO_usrp
-
-def createObjVolt():
- '''
- This function creates a processing object "VoltProc" with some operations.
- such as: "CohInt", "Scope", etc
- These class are found inside schainpy.model.proc and schainpy.model.graphics
- '''
- procObj = VoltageProc()
-
- opObj = CohInt()
- procObj.addOperation(opObj, 1)
-
- opObj = Scope()
- procObj.addOperation(opObj, 2)
-
- return procObj
-
-def createObjSpec():
- '''
- This function creates a processing object "SpecProc" with some operation objects
- such as: "IncohInt", "SpectraPlot", "RTIPlot", etc
- These class are found inside schainpy.model.proc and schainpy.model.graphics
- '''
-
- procObj = SpectraProc()
-
- opObj = IncohInt()
- procObj.addOperation(opObj, objId = 1)
-
- opObj = SpectraPlot()
- procObj.addOperation(opObj, objId = 2)
-
- opObj = RTIPlot()
- procObj.addOperation(opObj, objId = 3)
-
- opObj = SpectraPlot()
- procObj.addOperation(opObj, objId = 4)
-
- opObj = RTIPlot()
- procObj.addOperation(opObj, objId = 5)
-
- return procObj
-
-def processingSpec(procObj, dataInObj):
-
- procObj.setInput(dataInObj)
- procObj.run(nFFTPoints = 16)
-
- procObj.call(opType = "external",
- opId = 1,
- n=1)
-
- procObj.call(opType = "external",
- opId = 2,
- id=191,
-# zmin=-100,
-# zmax=-40
- )
-
- procObj.call(opType = "external",
- opId = 3,
- id=192,
-# zmin=-100,
-# zmax=-40,
- timerange=10*60)
-
-def printSpeed(deltaTime, mySerial):
-
- ####################
- size = len(mySerial)/1024.
- vel = 1.0*size / deltaTime
-
- print "Index [", replayerObj.getProfileIndex(), "]: ",
- print "Total time %5.2f ms, Data size %5.2f KB, Speed %5.2f MB/s" %(deltaTime, size, vel)
- ####################
-
-if __name__ == '__main__':
-
- procObj = createObjSpec()
-
- replayerObj = zerorpc.Client()
- replayerObj.connect("tcp://127.0.0.1:4242")
-
- serializer = replayerObj.getSerializer()
-
- ini = time.time()
- mySerialMetadata = replayerObj.getSerialMetaData()
- deltaTime = (time.time() - ini)*1024
-
- printSpeed(deltaTime, mySerialMetadata)
-
- myMetaDict = serial2Dict(mySerialMetadata,
- serializer = serializer)
-# print myMetaDict
- while True:
- ini = time.time()
- mySerialData = replayerObj.getSerialData()
- deltaTime = (time.time() - ini)*1024
-
- if not mySerialData:
- print "No more data"
- break
-
-# myDataDict = SERIALIZER.loads(mySerialData)
-# print myDataDict
-# continue
-
- printSpeed(deltaTime, mySerialData)
-
- dataInObj = serial2Obj(mySerialData,
- metadataDict=myMetaDict,
- serializer = serializer)
- processingSpec(procObj, dataInObj)
- sleep(1e-1)
\ No newline at end of file
diff --git a/schainpy/scripts/zerorpc_server.py b/schainpy/scripts/zerorpc_server.py
deleted file mode 100644
index ccbdbf2..0000000
--- a/schainpy/scripts/zerorpc_server.py
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/usr/bin/env python
-'''
-Created on Jul 11, 2014
-
-@author: roj-idl71
-'''
-# import sys
-import datetime
-import zerorpc
-
-import os, sys
-
-path = os.path.dirname(os.getcwd())
-path = os.path.join(path, 'source')
-sys.path.insert(0, path)
-
-# from gevent import sleep
-
-from schainpy.model.io.jroIO_usrp_api import USRPReaderAPI
-# from schainpy.serializer.DataTranslate import serial2Obj
-
-if __name__ == '__main__':
-
- replayerObj = USRPReaderAPI(serializer='msgpack')
-
- replayerObj.setup(path='../data/haystack/',
- startDate=datetime.date(2000,1,1),
- endDate=datetime.date(2016,1,1),
- startTime=datetime.time(0,0,0),
- endTime=datetime.time(23,59,59),
- online=0,
- nSamples=50,
- buffer_size = 8,
- channelList = [0])
-
- replayerObj.start()
-
- print "\nInitializing 'zerorpc' server"
- s = zerorpc.Server(replayerObj)
- s.bind("tcp://0.0.0.0:4242")
- s.run()
-
- print "End"
\ No newline at end of file
diff --git a/setup.py b/setup.py
index 42f7b81..61b0f7a 100644
--- a/setup.py
+++ b/setup.py
@@ -5,54 +5,57 @@ Created on Jul 16, 2014
@author: Miguel Urco
"""
-from schainpy import __version__
from setuptools import setup, Extension
+from setuptools.command.build_ext import build_ext as _build_ext
+from schainpy import __version__
+
+class build_ext(_build_ext):
+ def finalize_options(self):
+ _build_ext.finalize_options(self)
+ # Prevent numpy from thinking it is still in its setup process:
+ __builtins__.__NUMPY_SETUP__ = False
+ import numpy
+ self.include_dirs.append(numpy.get_include())
+
setup(name="schainpy",
- version=__version__,
- description="Python tools to read, write and process Jicamarca data",
- author="Miguel Urco",
- author_email="miguel.urco@jro.igp.gob.pe",
- url="http://jro.igp.gob.pe",
- packages={'schainpy',
- 'schainpy.model',
- 'schainpy.model.data',
- 'schainpy.model.graphics',
- 'schainpy.model.io',
- 'schainpy.model.proc',
- 'schainpy.model.serializer',
- 'schainpy.model.utils',
- 'schainpy.gui',
- 'schainpy.gui.figures',
- 'schainpy.gui.viewcontroller',
- 'schainpy.gui.viewer',
- 'schainpy.gui.viewer.windows'},
- ext_package='schainpy',
- py_modules=[''],
- package_data={'': ['schain.conf.template'],
- 'schainpy.gui.figures': ['*.png', '*.jpg'],
- },
- include_package_data=False,
- entry_points={
- 'console_scripts': [
- 'schain = schaincli.cli:main',
- ],
- },
- scripts=['schainpy/gui/schainGUI'],
- ext_modules=[Extension("cSchain", ["schainpy/model/proc/extensions.c"], include_dirs=[numpy.get_include()])],
- install_requires=[
- "scipy >= 0.14.0",
- "h5py >= 2.2.1",
- "matplotlib >= 1.4.2",
- "pyfits >= 3.4",
- "numpy >= 1.11.2",
- "paramiko >= 2.1.2",
- "paho-mqtt >= 1.2",
- "zmq",
- "fuzzywuzzy",
- "click",
- "colorama",
- "python-Levenshtein"
- ],
+ version=__version__,
+ description="Python tools to read, write and process Jicamarca data",
+ author="Miguel Urco",
+ author_email="miguel.urco@jro.igp.gob.pe",
+ url="http://jro.igp.gob.pe",
+ packages = {'schainpy',
+ 'schainpy.model',
+ 'schainpy.model.data',
+ 'schainpy.model.graphics',
+ 'schainpy.model.io',
+ 'schainpy.model.proc',
+ 'schainpy.model.serializer',
+ 'schainpy.model.utils',
+ 'schainpy.gui',
+ 'schainpy.gui.figures',
+ 'schainpy.gui.viewcontroller',
+ 'schainpy.gui.viewer',
+ 'schainpy.gui.viewer.windows'},
+ ext_package='schainpy',
+ py_modules=[''],
+ package_data={'': ['schain.conf.template'],
+ 'schainpy.gui.figures': ['*.png','*.jpg'],
+ },
+ include_package_data=False,
+ scripts =['schainpy/gui/schainGUI',
+ 'schainpy/scripts/schain'],
+ ext_modules=[
+ Extension("cSchain", ["schainpy/model/proc/extensions.c"]
+ )],
+ cmdclass={'build_ext':build_ext},
+ setup_requires=["numpy >= 1.11.2"],
+ install_requires=[
+ "scipy >= 0.14.0",
+ "h5py >= 2.2.1",
+ "matplotlib >= 1.4.2",
+ "pyfits >= 3.4",
+ "paho-mqtt >= 1.2",
+ "zmq",
+ ],
)
-