diff --git a/schainpy/CHANGELOG.md b/schainpy/CHANGELOG.md
new file mode 100644
index 0000000..3e1d3e1
--- /dev/null
+++ b/schainpy/CHANGELOG.md
@@ -0,0 +1,86 @@
+## CHANGELOG:
+
+### 2.3
+
+### 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/controller.py b/schainpy/controller.py
index e16f526..431296b 100644
--- a/schainpy/controller.py
+++ b/schainpy/controller.py
@@ -903,7 +903,7 @@ class ReadUnitConf(ProcUnitConf):
self.startTime = opConfObj.getParameterValue('startTime')
self.endTime = opConfObj.getParameterValue('endTime')
-class Project():
+class Project(Process):
id = None
name = None
@@ -917,7 +917,7 @@ class Project():
plotterQueue = None
def __init__(self, plotter_queue=None):
-
+ Process.__init__(self)
self.id = None
self.name = None
self.description = None
@@ -1268,7 +1268,11 @@ class Project():
raise NotImplementedError, "Use schainpy.controller_api.ControllerThread instead Project class"
- def run(self):
+ def run(self, filename=None):
+
+ # self.writeXml(filename)
+ self.createObjects()
+ self.connectObjects()
print
print "*"*60
@@ -1319,10 +1323,3 @@ class Project():
procUnitConfObj.close()
print "Process finished"
-
- def start(self, filename=None):
-
- self.writeXml(filename)
- self.createObjects()
- self.connectObjects()
- self.run()
diff --git a/schainpy/model/__init__.py b/schainpy/model/__init__.py
index d343967..3d76a6d 100644
--- a/schainpy/model/__init__.py
+++ b/schainpy/model/__init__.py
@@ -9,14 +9,4 @@ from data import *
from io import *
from proc import *
from graphics import *
-from utils import *
-
-global_type_string = 'string'
-global_type_integer = 'int'
-global_type_floatList = 'floatList'
-global_type_pairsList = 'pairsList'
-global_type_boolean = 'bolean'
-global_type_float = 'float'
-global_type_colormap = 'colormap'
-global_type_list = 'list'
-global_type_float = 'float'
+from utils import *
\ No newline at end of file
diff --git a/schainpy/model/graphics/jroplot_correlation.py b/schainpy/model/graphics/jroplot_correlation.py
index fc3471c..759f8c6 100644
--- a/schainpy/model/graphics/jroplot_correlation.py
+++ b/schainpy/model/graphics/jroplot_correlation.py
@@ -6,34 +6,6 @@ from schainpy.model import *
from figure import Figure, isRealtime
class CorrelationPlot(Figure):
- parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'channelList': global_type_list,
- 'showprofile': global_type_string,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'zmin': global_type_float,
- 'zmax': global_type_float,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'figfile': global_type_string,
- 'show': global_type_boolean,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- 'realtime': global_type_boolean,
- }
-
isConfig = None
__nsubplots = None
diff --git a/schainpy/model/graphics/jroplot_parameters.py b/schainpy/model/graphics/jroplot_parameters.py
index da8e17a..ffc1924 100644
--- a/schainpy/model/graphics/jroplot_parameters.py
+++ b/schainpy/model/graphics/jroplot_parameters.py
@@ -14,35 +14,6 @@ class MomentsPlot(Figure):
WIDTHPROF = None
HEIGHTPROF = None
PREFIX = 'prm'
-
- parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'channelList': global_type_list,
- 'showprofile': global_type_boolean,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'zmin': global_type_float,
- 'zmax': global_type_float,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'figfile': global_type_string,
- 'show': global_type_boolean,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_string,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- 'realtime': global_type_boolean,
- }
-
def __init__(self, **kwargs):
Figure.__init__(self, **kwargs)
self.isConfig = False
@@ -605,40 +576,6 @@ class ParametersPlot(Figure):
nplots = None
nchan = None
- parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'channelList': global_type_list,
- 'paramIndex': global_type_integer,
- 'colormap': global_type_colormap,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'zmin': global_type_float,
- 'zmax': global_type_float,
- 'timerange': global_type_float,
- 'showSNR': global_type_boolean,
- 'SNRthresh': global_type_float,
- 'SNRmin': global_type_float,
- 'SNRmax': global_type_float,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'lastone': global_type_integer,
- 'figfile': global_type_string,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'show': global_type_boolean,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- }
-
def __init__(self, **kwargs):
Figure.__init__(self, **kwargs)
self.timerange = None
@@ -846,46 +783,6 @@ class Parameters1Plot(Figure):
HEIGHTPROF = None
PREFIX = 'prm'
- parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'channelList': global_type_list,
- 'showprofile': global_type_boolean,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'zmin': global_type_float,
- 'zmax': global_type_float,
- 'timerange': global_type_float,
- 'parameterIndex': global_type_float,
- 'onlyPositive': global_type_boolean,
- 'SNRthresh': global_type_float,
- 'SNR': global_type_boolean,
- 'SNRmin': global_type_float,
- 'SNRmax': global_type_float,
- 'onlySNR': global_type_boolean,
- 'DOP': global_type_boolean,
- 'zlabel': global_type_string,
- 'parameterName': global_type_string,
- 'parameterObject': global_type_string,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'lastone': global_type_integer,
- 'figfile': global_type_string,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'show': global_type_string,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- }
-
def __init__(self, **kwargs):
Figure.__init__(self, **kwargs)
self.timerange = 2*60*60
@@ -1315,42 +1212,6 @@ class EWDriftsPlot(Figure):
HEIGHTPROF = None
PREFIX = 'drift'
- parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'channelList': global_type_string,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'zmin': global_type_float,
- 'zmax': global_type_float,
- 'zmaxVertfloat': global_type_float,
- 'zminVertfloat': global_type_float,
- 'zmaxZonafloat': global_type_float,
- 'zminZonafloat': global_type_float,
- 'timerange': global_type_float,
- 'SNRthresh': global_type_float,
- 'SNRmin': global_type_float,
- 'SNRmax': global_type_float,
- 'SNR_1': global_type_boolean,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'lastone': global_type_float,
- 'figfile': global_type_string,
- 'ftp': global_type_string,
- 'wr_period': global_type_integer,
- 'show': global_type_string,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- }
-
def __init__(self, **kwargs):
Figure.__init__(self, **kwargs)
self.timerange = 2*60*60
@@ -1555,31 +1416,6 @@ class PhasePlot(Figure):
PREFIX = 'mphase'
- parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'pairsList': global_type_pairsList,
- 'showprofile': global_type_boolean,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'timerange': global_type_float,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'figfile': global_type_string,
- 'show': global_type_boolean,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- }
def __init__(self, **kwargs):
Figure.__init__(self, **kwargs)
@@ -1754,40 +1590,6 @@ class NSMeteorDetection1Plot(Figure):
nChannels = None
nParam = None
- parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'channelList': global_type_list,
- 'showprofile': global_type_boolean,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'SNRmin': global_type_float,
- 'SNRmax': global_type_float,
- 'vmin': global_type_float,
- 'vmax': global_type_float,
- 'wmin': global_type_float,
- 'wmax': global_type_float,
- 'mode': global_type_string,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'figfile': global_type_string,
- 'show': global_type_boolean,
- 'ftp': global_type_string,
- 'wr_period': global_type_integer,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- 'realtime': global_type_boolean,
- 'xaxis': global_type_string,
- }
-
def __init__(self, **kwargs):
Figure.__init__(self, **kwargs)
self.isConfig = False
@@ -1972,40 +1774,6 @@ class NSMeteorDetection2Plot(Figure):
nChannels = None
nParam = None
- parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'channelList': global_type_list,
- 'showprofile': global_type_boolean,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'SNRmin': global_type_float,
- 'SNRmax': global_type_float,
- 'vmin': global_type_float,
- 'vmax': global_type_float,
- 'wmin': global_type_float,
- 'wmax': global_type_float,
- 'mode': global_type_string,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'figfile': global_type_string,
- 'show': global_type_string,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- 'realtime': global_type_boolean,
- 'xaxis': global_type_string,
- }
-
def __init__(self, **kwargs):
Figure.__init__(self, **kwargs)
self.isConfig = False
diff --git a/schainpy/model/graphics/jroplot_spectra.py b/schainpy/model/graphics/jroplot_spectra.py
index 60d0539..87efee7 100644
--- a/schainpy/model/graphics/jroplot_spectra.py
+++ b/schainpy/model/graphics/jroplot_spectra.py
@@ -231,40 +231,6 @@ class CrossSpectraPlot(Figure):
HEIGHTPROF = None
PREFIX = 'cspc'
- parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'pairsList': global_type_pairsList,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'zmin': global_type_float,
- 'zmax': global_type_float,
- 'coh_min': global_type_float,
- 'coh_max': global_type_float,
- 'phase_min': global_type_float,
- 'phase_max': global_type_float,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'figfile': global_type_string,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'power_cmap': global_type_colormap,
- 'coherence_cmap': global_type_colormap,
- 'phase_cmap': global_type_colormap,
- 'show': global_type_boolean,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- 'xaxis': global_type_string,
- }
-
def __init__(self, **kwargs):
Figure.__init__(self, **kwargs)
self.isConfig = False
@@ -687,38 +653,6 @@ class CoherenceMap(Figure):
HEIGHTPROF = None
PREFIX = 'cmap'
- parameters = {
- 'id': 'string',
- 'wintitle': 'string',
- 'pairsList': 'pairsLists',
- 'showprofile': 'boolean',
- 'xmin': 'float',
- 'xmax': 'float',
- 'ymin': 'float',
- 'ymax': 'float',
- 'zmin': 'float',
- 'zmax': 'float',
- 'timerange': 'float',
- 'phase_min': 'float',
- 'phase_max': 'float',
- 'save': 'boolean',
- 'figpath': 'string',
- 'figfile': 'string',
- 'ftp': 'boolean',
- 'wr_period': 'int',
- 'coherence_cmap': 'colormap',
- 'phase_cmap': 'colormap',
- 'show': 'boolean',
- 'server': 'string',
- 'folder': 'string',
- 'username': 'string',
- 'password': 'string',
- 'ftp_wei': 'int',
- 'exp_code': 'int',
- 'sub_exp_code': 'int',
- 'plot_pos': 'int',
- }
-
def __init__(self, **kwargs):
Figure.__init__(self, **kwargs)
self.timerange = 2*60*60
@@ -1177,32 +1111,6 @@ class Noise(Figure):
__nsubplots = None
PREFIX = 'noise'
-
- parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'channelList': global_type_list,
- 'showprofile': global_type_boolean,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'timerange': global_type_float,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'figfile': global_type_string,
- 'show': global_type_boolean,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- }
def __init__(self, **kwargs):
Figure.__init__(self, **kwargs)
@@ -1403,34 +1311,6 @@ class BeaconPhase(Figure):
__nsubplots = None
PREFIX = 'beacon_phase'
-
- parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'pairsList': global_type_pairsList,
- 'showprofile': global_type_boolean,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'hmin': global_type_float,
- 'hmax': global_type_float,
- 'timerange': global_type_float,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'figfile': global_type_string,
- 'show': global_type_boolean,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- }
def __init__(self, **kwargs):
Figure.__init__(self, **kwargs)
diff --git a/schainpy/model/io/jroIO_base.py b/schainpy/model/io/jroIO_base.py
index 2eda610..4824af8 100644
--- a/schainpy/model/io/jroIO_base.py
+++ b/schainpy/model/io/jroIO_base.py
@@ -1291,7 +1291,9 @@ class JRODataReader(JRODataIO):
nTxs = 1,
realtime=False,
blocksize=None,
- blocktime=None):
+ blocktime=None,
+ verbose=True,
+ **kwargs):
if path == None:
raise ValueError, "[Reading] The path is not valid"
@@ -1300,6 +1302,7 @@ class JRODataReader(JRODataIO):
if ext == None:
ext = self.ext
+ self.verbose=verbose
self.path = path
self.startDate = startDate
self.endDate = endDate
@@ -1323,7 +1326,7 @@ class JRODataReader(JRODataIO):
startTime=startTime, endTime=endTime,
set=set, expLabel=expLabel, ext=ext,
walk=walk)
- filenameList = filenameList[:-1]
+ if filenameList is not None: filenameList = filenameList[:-1]
if pathList is not None and filenameList is not None and online:
self.onlineWithDate = True
@@ -1362,7 +1365,6 @@ class JRODataReader(JRODataIO):
self.path = path
self.foldercounter = foldercounter
last_set = None
-
else:
print "[Reading] Searching files in offline mode ..."
pathList, filenameList = self.__searchFilesOffLine(path, startDate=startDate, endDate=endDate,
@@ -1790,7 +1792,7 @@ class JRODataWriter(JRODataIO):
return 1
- def setup(self, dataOut, path, blocksPerFile, profilesPerBlock=64, set=None, ext=None, datatype=4):
+ def setup(self, dataOut, path, blocksPerFile, profilesPerBlock=64, set=None, ext=None, datatype=4, verbose=True):
"""
Setea el tipo de formato en la cual sera guardada la data y escribe el First Header
diff --git a/schainpy/model/io/jroIO_heispectra.py b/schainpy/model/io/jroIO_heispectra.py
index f375a24..d6f37ca 100644
--- a/schainpy/model/io/jroIO_heispectra.py
+++ b/schainpy/model/io/jroIO_heispectra.py
@@ -119,11 +119,6 @@ class Metadata(object):
self.parmConfObjList.append(parmConfObj)
class FitsWriter(Operation):
- parameters = {
- 'path': global_type_string,
- 'dataBlocksPerFile': global_type_integer,
- 'metadatafile': global_type_string,
- }
def __init__(self, **kwargs):
Operation.__init__(self, **kwargs)
self.isConfig = False
diff --git a/schainpy/model/io/jroIO_param.py b/schainpy/model/io/jroIO_param.py
index b3a1e05..604558f 100644
--- a/schainpy/model/io/jroIO_param.py
+++ b/schainpy/model/io/jroIO_param.py
@@ -602,14 +602,6 @@ class ParamWriter(Operation):
lastTime = None
- parameters = {
- 'path': global_type_string,
- 'blocksPerFile':global_type_integer,
- 'metadataList': global_type_list,
- 'dataList': global_type_list,
- 'mode': global_type_integer,
- }
-
def __init__(self, **kwargs):
Operation.__init__(self, **kwargs)
self.isConfig = False
diff --git a/schainpy/model/proc/jroproc_amisr.py b/schainpy/model/proc/jroproc_amisr.py
index 1e02464..f7b235c 100644
--- a/schainpy/model/proc/jroproc_amisr.py
+++ b/schainpy/model/proc/jroproc_amisr.py
@@ -41,9 +41,6 @@ class PrintInfo(Operation):
class BeamSelector(Operation):
profileIndex = None
nProfiles = None
- parameters = {
- 'beam': global_type_string,
- }
def __init__(self):
diff --git a/schainpy/model/proc/jroproc_heispectra.py b/schainpy/model/proc/jroproc_heispectra.py
index 3679f61..1c6976f 100644
--- a/schainpy/model/proc/jroproc_heispectra.py
+++ b/schainpy/model/proc/jroproc_heispectra.py
@@ -162,12 +162,6 @@ class IncohInt4SpectraHeis(Operation):
__dataReady = False
n = None
- parameters = {
- 'n': global_type_float,
- 'timeInterval': global_type_integer,
- 'overlapping': global_type_boolean,
- }
-
def __init__(self, **kwargs):
diff --git a/schainpy/model/proc/jroproc_parameters.py b/schainpy/model/proc/jroproc_parameters.py
index 450b1ad..18f2ced 100644
--- a/schainpy/model/proc/jroproc_parameters.py
+++ b/schainpy/model/proc/jroproc_parameters.py
@@ -2220,13 +2220,6 @@ class SMDetection(Operation):
return arrayParameters
class CorrectSMPhases(Operation):
- parameters = {
- 'phaseOffsets': global_type_pairsList,
- 'hmin': global_type_float,
- 'hmax': global_type_float,
- 'azimuth': global_type_float,
- 'channelPositions': global_type_pairsList,
- }
def run(self, dataOut, phaseOffsets, hmin = 50, hmax = 150, azimuth = 45, channelPositions = None):
diff --git a/schainpy/model/proc/jroproc_spectra.py b/schainpy/model/proc/jroproc_spectra.py
index 3430756..0ba384e 100644
--- a/schainpy/model/proc/jroproc_spectra.py
+++ b/schainpy/model/proc/jroproc_spectra.py
@@ -742,12 +742,6 @@ class IncohInt(Operation):
__timeInterval = None
- parameters = {
- 'n': global_type_float,
- 'timeInterval': global_type_integer,
- 'overlapping': global_type_boolean,
- }
-
n = None
diff --git a/schainpy/model/proc/jroproc_voltage.py b/schainpy/model/proc/jroproc_voltage.py
index a30dfbd..84c4ace 100644
--- a/schainpy/model/proc/jroproc_voltage.py
+++ b/schainpy/model/proc/jroproc_voltage.py
@@ -334,38 +334,6 @@ class CohInt(Operation):
n = None
- parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'pairsList': global_type_pairsList,
- 'showprofile': global_type_boolean,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'zmin': global_type_float,
- 'zmax': global_type_float,
- 'timerange': global_type_float,
- 'phase_min': global_type_float,
- 'phase_max': global_type_float,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'figfile': global_type_string,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'coherence_cmap': global_type_colormap,
- 'phase_cmap': global_type_colormap,
- 'show': global_type_boolean,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- }
-
def __init__(self, **kwargs):
Operation.__init__(self, **kwargs)
@@ -579,14 +547,6 @@ class Decoder(Operation):
nCode = None
nBaud = None
-
- parameters = {
- 'code': global_type_list,
- 'nCode': global_type_integer,
- 'nBaud': global_type_integer,
- 'mode': global_type_integer,
- 'osamp': global_type_float,
- }
def __init__(self, **kwargs):
@@ -1149,9 +1109,6 @@ class SplitProfiles(Operation):
dataOut.ippSeconds /= n
class CombineProfiles(Operation):
- parameters = {
- 'n': global_type_integer,
- }
def __init__(self, **kwargs):
Operation.__init__(self, **kwargs)
diff --git a/schainpy/scripts/JASMET30_MetDet.py b/schainpy/scripts/JASMET30_MetDet.py
index 2ee8e12..106a7a8 100644
--- a/schainpy/scripts/JASMET30_MetDet.py
+++ b/schainpy/scripts/JASMET30_MetDet.py
@@ -74,7 +74,6 @@ opObj11.addParameter(name='zmax', value='50.0', format='float')
#--------------------------- Parameters Processing Unit ------------------------------------
-<<<<<<< HEAD
procUnitConfObj1 = controllerObj.addProcUnit(datatype='ParametersProc', inputId=procUnitConfObj0.getId())
#
opObj10 = procUnitConfObj1.addOperation(name='SMDetection', optype='other')
@@ -92,23 +91,5 @@ opObj12.addParameter(name='mode',value='2',format='int')
#--------------------------------------------------------------------------------------------------
controllerObj.start()
-=======
-# procUnitConfObj1 = controllerObj.addProcUnit(datatype='ParametersProc', inputId=procUnitConfObj0.getId())
-# #
-# opObj10 = procUnitConfObj1.addOperation(name='SMDetection', optype='other')
-# opObj10.addParameter(name='azimuth', value='45', format='float')
-# opObj10.addParameter(name='hmin', value='60', format='float')
-# opObj10.addParameter(name='hmax', value='120', format='float')
-
-# opObj12 = procUnitConfObj1.addOperation(name='ParamWriter', optype='other')
-# opObj12.addParameter(name='path', value=pathfile)
-# opObj12.addParameter(name='blocksPerFile', value='1000', format='int')
-# opObj12.addParameter(name='metadataList',value='type,heightList,paramInterval,timeZone',format='list')
-# opObj12.addParameter(name='dataList',value='data_param,utctime',format='list')
-# opObj12.addParameter(name='mode',value='2',format='int')
-
-#--------------------------------------------------------------------------------------------------
-controllerObj.createObjects()
-controllerObj.connectObjects()
-controllerObj.run()
->>>>>>> online_data_hour
+
+
diff --git a/schainpy/scripts/schain.xml b/schainpy/scripts/schain.xml
index d09d9af..04af99d 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/utils/parameters.py b/schainpy/utils/parameters.py
deleted file mode 100644
index cac49d1..0000000
--- a/schainpy/utils/parameters.py
+++ /dev/null
@@ -1,1177 +0,0 @@
-
-global_type_string = 'string'
-global_type_integer = 'int'
-global_type_floatList = 'floatList'
-global_type_pairsList = 'pairsList'
-global_type_boolean = 'bolean'
-global_type_float = 'float'
-global_type_colormap = 'colormap'
-global_type_list = 'list'
-global_type_integer_or_list = 'integer_or_list'
-
-#BeaconPhase
-parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'pairsList': global_type_pairsList,
- 'showprofile': global_type_boolean,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'hmin': global_type_float,
- 'hmax': global_type_float,
- 'timerange': global_type_float,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'figfile': global_type_string,
- 'show': global_type_boolean,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- }
-
-
-#BeamSelector
-parameters = {
- 'beam': global_type_string,
- }
-
-
-#CohInt
-parameters = {
- 'n': global_type_integer,
- 'timeInterval': global_type_float,
- 'overlapping': global_type_boolean,
- 'byblock': global_type_boolean
-}
-
-
-#CoherenceMap
-parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'pairsList': global_type_pairsList,
- 'showprofile': global_type_boolean,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'zmin': global_type_float,
- 'zmax': global_type_float,
- 'timerange': global_type_float,
- 'phase_min': global_type_float,
- 'phase_max': global_type_float,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'figfile': global_type_string,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'coherence_cmap': global_type_colormap,
- 'phase_cmap': global_type_colormap,
- 'show': global_type_boolean,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- }
-
-
-#CombineProfiles
-parameters = {
- 'n': global_type_integer,
-}
-
-
-#CorrectSMPhases
-parameters = {
- 'phaseOffsets': global_type_pairsList,
- 'hmin': global_type_float,
- 'hmax': global_type_float,
- 'azimuth': global_type_float,
- 'channelPositions': global_type_pairsList,
-}
-
-
-#CorrelationPlot
-parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'channelList': global_type_list,
- 'showprofile': global_type_boolean,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'zmin': global_type_float,
- 'zmax': global_type_float,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'figfile': global_type_string,
- 'show': global_type_boolean,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- 'realtime': global_type_boolean,
- }
-
-
-#CrossSpectraPlot
-parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'pairsList': global_type_pairsList,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'zmin': global_type_float,
- 'zmax': global_type_float,
- 'coh_min': global_type_float,
- 'coh_max': global_type_float,
- 'phase_min': global_type_float,
- 'phase_max': global_type_float,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'figfile': global_type_string,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'power_cmap': global_type_colormap,
- 'coherence_cmap': global_type_colormap,
- 'phase_cmap': global_type_colormap,
- 'show': global_type_boolean,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- 'xaxis': global_type_string,
- }
-
-
-#Decoder
-parameters = {
- 'code': global_type_list,
- 'nCode': global_type_integer,
- 'nBaud': global_type_integer,
- 'mode': global_type_integer,
- 'osamp': global_type_float,
- }
-
-
-#EWDriftsEstimation
-parameters = {
- 'zenith': global_type_list,
- 'zenithCorrection': global_type_float,
- }
-
-
-#EWDriftsPlot
-parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'channelList': global_type_list,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'zmin': global_type_float,
- 'zmax': global_type_float,
- 'zmaxVertfloat': global_type_float,
- 'zminVertfloat': global_type_float,
- 'zmaxZonafloat': global_type_float,
- 'zminZonafloat': global_type_float,
- 'timerange': global_type_float,
- 'SNRthresh': global_type_float,
- 'SNRmin': global_type_float,
- 'SNRmax': global_type_float,
- 'SNR_1': global_type_boolean,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'lastone': global_type_float,
- 'figfile': global_type_string,
- 'ftp': global_type_string,
- 'wr_period': global_type_integer,
- 'show': global_type_string,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- }
-
-
-Figure
-# parameters = {
-# : global_type_string,
-# }
-
-
-#FitsWriter
-parameters = {
- 'path': global_type_string,
- 'dataBlocksPerFile': global_type_integer,
- 'metadatafile': global_type_string,
-}
-
-
-#IncohInt
-parameters = {
- 'n': global_type_float,
- 'timeInterval': global_type_integer,
- 'overlapping': global_type_boolean,
- }
-
-
-#IncohInt4SpectraHeis
-parameters = {
- 'n': global_type_float,
- 'timeInterval': global_type_integer,
- 'overlapping': global_type_boolean,
- }
-
-
-#MomentsPlot
-parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'channelList': global_type_list,
- 'showprofile': global_type_boolean,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'zmin': global_type_float,
- 'zmax': global_type_float,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'figfile': global_type_string,
- 'show': global_type_boolean,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_string,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- 'realtime': global_type_boolean,
- }
-
-
-#NSMeteorDetection1Plot
-parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'channelList': global_type_list,
- 'showprofile': global_type_boolean,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'SNRmin': global_type_float,
- 'SNRmax': global_type_float,
- 'vmin': global_type_float,
- 'vmax': global_type_float,
- 'wmin': global_type_float,
- 'wmax': global_type_float,
- 'mode': global_type_string,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'figfile': global_type_string,
- 'show': global_type_boolean,
- 'ftp': global_type_string,
- 'wr_period': global_type_integer,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- 'realtime': global_type_boolean,
- 'xaxis': global_type_string,
- }
-
-
-#NSMeteorDetection2Plot
-parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'channelList': global_type_list,
- 'showprofile': global_type_boolean,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'SNRmin': global_type_float,
- 'SNRmax': global_type_float,
- 'vmin': global_type_float,
- 'vmax': global_type_float,
- 'wmin': global_type_float,
- 'wmax': global_type_float,
- 'mode': global_type_string,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'figfile': global_type_string,
- 'show': global_type_string,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- 'realtime': global_type_boolean,
- 'xaxis': global_type_string,
- }
-
-
-#Noise
-parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'channelList': global_type_list,
- 'showprofile': global_type_boolean,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'timerange': global_type_float,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'figfile': global_type_string,
- 'show': global_type_boolean,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- }
-
-
-#NonSpecularMeteorDetection
-parameters = {
- 'mode': global_type_string,
- 'SNRthresh': global_type_float,
- 'phaseDerThresh': global_type_float,
- 'cohThresh': global_type_float,
- 'allData': global_type_boolean,
- }
-
-
-Operation
-parameters = {
- 'dataIn': global_type_string,
- }
-
-
-#ParamWriter
-parameters = {
- 'path': global_type_string,
- 'blocksPerFile':global_type_integer,
- 'metadataList': global_type_list,
- 'dataList': global_type_list,
- 'mode': global_type_integer,
-}
-
-
-#Parameters1Plot
-parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'channelList': global_type_list,
- 'showprofile': global_type_boolean,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'zmin': global_type_float,
- 'zmax': global_type_float,
- 'timerange': global_type_float,
- 'parameterIndex': global_type_float,
- 'onlyPositive': global_type_boolean,
- 'SNRthresh': global_type_float,
- 'SNR': global_type_boolean,
- 'SNRmin': global_type_float,
- 'SNRmax': global_type_float,
- 'onlySNR': global_type_boolean,
- 'DOP': global_type_boolean,
- 'zlabel': global_type_string,
- 'parameterName': global_type_string,
- 'parameterObject': global_type_string,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'lastone': global_type_integer,
- 'figfile': global_type_string,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'show': global_type_string,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- }
-
-
-#ParametersPlot
-parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'channelList': global_type_list,
- 'paramIndex': global_type_integer,
- 'colormap': global_type_colormap,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'zmin': global_type_float,
- 'zmax': global_type_float,
- 'timerange': global_type_float,
- 'showSNR': global_type_boolean,
- 'SNRthresh': global_type_float,
- 'SNRmin': global_type_float,
- 'SNRmax': global_type_float,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'lastone': global_type_integer,
- 'figfile': global_type_string,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'show': global_type_boolean,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- }
-
-
-#PhasePlot
-parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'pairsList': global_type_pairsList,
- 'showprofile': global_type_boolean,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'timerange': global_type_float,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'figfile': global_type_string,
- 'show': global_type_boolean,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- }
-
-
-PlotCOHData
-parameters = {
-: global_type_string,
- }
-
-
-PlotCrossSpectraData
-parameters = {
-: global_type_string,
- }
-
-
-PlotDOPData
-parameters = {
-: global_type_string,
- }
-
-
-PlotData
-parameters = {
-: global_type_string,
- }
-
-
-PlotNoiseData
-parameters = {
-: global_type_string,
- }
-
-
-PlotPHASEData
-parameters = {
-: global_type_string,
- }
-
-
-PlotRTIData
-parameters = {
-: global_type_string,
- }
-
-
-PlotSNRData
-parameters = {
-: global_type_string,
- }
-
-
-PlotSpectraData
-parameters = {
-: global_type_string,
- }
-
-
-PlotSpectraMeanData
-parameters = {
-: global_type_string,
- }
-
-
-PlotWindProfilerData
-parameters = {
-: global_type_string,
- }
-
-
-PowerProfilePlot
-parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'channelList': global_type_list,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'figfile': global_type_string,
- 'show': global_type_boolean,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- }
-
-
-PrintInfo
-parameters = {
-: global_type_string,
- }
-
-
-ProfileConcat
-parameters = {
- 'm': global_type_string,
- }
-
-
-ProfileSelector
-parameters = {
- 'profileList': global_type_string,
- 'profileRangeList': global_type_string,
- 'beam': global_type_string,
- 'byblock': global_type_string,
- 'rangeList': global_type_string,
- 'nProfiles': global_type_string,
- }
-
-
-ProfileToChannels
-parameters = {
-: global_type_string,
- }
-
-
-PublishData
-parameters = {
-: global_type_string,
- }
-
-
-RTIPlot
-parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'channelList': global_type_list,
- 'showprofile': global_type_boolean,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'zmin': global_type_float,
- 'zmax': global_type_float,
- 'timerange': global_type_float,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'lastone': global_type_string,
- 'figfile': global_type_string,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'show': global_type_boolean,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- }
-
-
-RTIfromSpectraHeis
-parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'channelList': global_type_list,
- 'showprofile': global_type_boolean,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'timerange': global_type_float,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'figfile': global_type_string,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'show': global_type_boolean,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- }
-
-
-Reshaper
-parameters = {
- 'shape': global_type_string,
- 'nTxs': global_type_string,
- }
-
-
-SALags
-parameters = {
-: global_type_string,
- }
-
-
-SMDetection
-parameters = {
- 'hei_ref': global_type_string,
- 'tauindex': global_type_string,
- 'phaseOffsets': global_type_string,
- 'cohDetection': global_type_string,
- 'cohDet_timeStep': global_type_string,
- 'cohDet_thresh': global_type_string,
- 'noise_timeStep': global_type_string,
- 'noise_multiple': global_type_string,
- 'multDet_timeLimit': global_type_string,
- 'multDet_rangeLimit': global_type_string,
- 'phaseThresh': global_type_string,
- 'SNRThresh': global_type_string,
- 'hmin': global_type_string,
- 'hmax': global_type_string,
- 'azimuth': global_type_string,
- 'channelPositions': global_type_string,
- }
-
-
-SMPhaseCalibration
-parameters = {
- 'hmin': global_type_string,
- 'hmax': global_type_string,
- 'channelPositions': global_type_string,
- 'nHours': global_type_string,
- }
-
-
-Scope
-parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'channelList': global_type_list,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'figfile': global_type_string,
- 'show': global_type_boolean,
- 'wr_period': global_type_integer,
- 'ftp': global_type_boolean,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'type': global_type_string,
- }
-
-
-SendByFTP
-parameters = {
- 'ext': global_type_string,
- 'localfolder': global_type_string,
- 'remotefolder': global_type_string,
- 'server': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'period': global_type_string,
- }
-
-
-SkyMapPlot
-parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'channelList': global_type_list,
- 'showprofile': global_type_boolean,
- 'tmin': global_type_string,
- 'tmax': global_type_string,
- 'timerange': global_type_float,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'figfile': global_type_string,
- 'show': global_type_boolean,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- 'realtime': global_type_boolean,
- }
-
-
-SpectraCutPlot
-parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'channelList': global_type_list,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'figfile': global_type_string,
- 'show': global_type_boolean,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'xaxis': global_type_string,
- }
-
-
-SpectraHeisScope
-parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'channelList': global_type_list,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'figfile': global_type_string,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'show': global_type_boolean,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- }
-
-
-SpectraHeisWriter
-parameters = {
-: global_type_string,
- }
-
-
-SpectraPlot
-parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'channelList': global_type_list,
- 'showprofile': global_type_boolean,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'zmin': global_type_float,
- 'zmax': global_type_float,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'figfile': global_type_string,
- 'show': global_type_boolean,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- 'realtime': global_type_boolean,
- 'xaxis': global_type_string,
- }
-
-
-SpectraWriter
-parameters = {
- 'path': global_type_string,
- 'blocksPerFile': global_type_string,
- 'profilesPerBlock': global_type_string,
- 'set': global_type_string,
- 'ext': global_type_string,
- 'datatype': global_type_string,
- }
-
-
-SpectralFitting
-parameters = {
- 'getSNR': global_type_string,
- 'path': global_type_string,
- 'file': global_type_string,
- 'groupList': global_type_string,
- }
-
-
-SpectralFittingPlot
-parameters = {
- 'id': global_type_string,
- 'cutHeight': global_type_string,
- 'fit': global_type_string,
- 'wintitle': global_type_string,
- 'channelList': global_type_list,
- 'showprofile': global_type_boolean,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'figfile': global_type_string,
- 'show': global_type_boolean,
- }
-
-
-SpectralMoments
-parameters = {
-: global_type_string,
- }
-
-
-SplitProfiles
-parameters = {
- 'n': global_type_string,
- }
-
-
-USRPWriter
-parameters = {
- 'dataIn': global_type_string,
- }
-
-
-VoltageWriter
-parameters = {
- 'path': global_type_string,
- 'blocksPerFile': global_type_string,
- 'profilesPerBlock': global_type_string,
- 'set': global_type_string,
- 'ext': global_type_string,
- 'datatype': global_type_string,
- }
-
-
-WindProfiler
-parameters = {
- 'technique': global_type_string,
- }
-
-
-WindProfilerPlot
-parameters = {
- 'id': global_type_string,
- 'wintitle': global_type_string,
- 'channelList': global_type_list,
- 'showprofile': global_type_boolean,
- 'xmin': global_type_float,
- 'xmax': global_type_float,
- 'ymin': global_type_float,
- 'ymax': global_type_float,
- 'zmin': global_type_float,
- 'zmax': global_type_float,
- 'zmax_ver': global_type_string,
- 'zmin_ver': global_type_string,
- 'SNRmin': global_type_float,
- 'SNRmax': global_type_float,
- 'timerange': global_type_float,
- 'SNRthresh': global_type_string,
- 'save': global_type_boolean,
- 'figpath': global_type_string,
- 'lastone': global_type_string,
- 'figfile': global_type_string,
- 'ftp': global_type_boolean,
- 'wr_period': global_type_integer,
- 'show': global_type_boolean,
- 'server': global_type_string,
- 'folder': global_type_string,
- 'username': global_type_string,
- 'password': global_type_string,
- 'ftp_wei': global_type_integer,
- 'exp_code': global_type_integer,
- 'sub_exp_code': global_type_integer,
- 'plot_pos': global_type_integer,
- }
-
-
-Writer
-parameters = {
- 'dataIn': global_type_string,
- }
-
-
-AMISRProc
-parameters = {
-: global_type_string,
- }
-
-
-AMISRReader
-parameters = {
-: global_type_string,
- }
-
-
-CorrelationProc
-parameters = {
- 'lags': global_type_string,
- 'mode': global_type_string,
- 'pairsList': 'pairsLists',
- 'fullBuffer': global_type_string,
- 'nAvg': global_type_string,
- 'removeDC': global_type_string,
- 'splitCF': global_type_string,
- }
-
-
-FitsReader
-parameters = {
-: global_type_string,
- }
-
-
-HFReader
-parameters = {
-: global_type_string,
- }
-
-
-ParamReader
-parameters = {
-: global_type_string,
- }
-
-
-ParametersProc
-parameters = {
-: global_type_string,
- }
-
-
-ProcessingUnit
-parameters = {
-: global_type_string,
- }
-
-
-ReceiverData
-parameters = {
-: global_type_string,
- }
-
-
-SendToServer
-parameters = {
-: global_type_string,
- }
-
-
-SpectraAFCProc
-parameters = {
- 'nProfiles': global_type_string,
- 'nFFTPoints': global_type_string,
- 'pairsList': 'pairsLists',
- 'code': global_type_string,
- 'nCode': global_type_string,
- 'nBaud': global_type_string,
- }
-
-
-SpectraHeisProc
-parameters = {
-: global_type_string,
- }
-
-
-SpectraLagsProc
-parameters = {
- 'nProfiles': global_type_string,
- 'nFFTPoints': global_type_string,
- 'pairsList': 'pairsLists',
- 'code': global_type_string,
- 'nCode': global_type_string,
- 'nBaud': global_type_string,
- 'codeFromHeader': global_type_string,
- 'pulseIndex': global_type_string,
- }
-
-
-SpectraProc
-parameters = {
- 'nProfiles': global_type_string,
- 'nFFTPoints': global_type_string,
- 'pairsList': 'pairsLists',
- 'ippFactor': global_type_string,
- }
-
-
-SpectraReader
-parameters = {
- 'path': global_type_string,
- 'startDate': global_type_string,
- 'endDate': global_type_string,
- 'startTime': global_type_string,
- 'endTime': global_type_string,
- 'set': global_type_string,
- 'expLabel': global_type_string,
- 'ext': global_type_string,
- 'online': global_type_string,
- 'delay': global_type_string,
- 'walk': global_type_string,
- 'getblock': global_type_string,
- 'nTxs': global_type_string,
- 'realtime': global_type_boolean,
- 'blocksize': global_type_string,
- 'blocktime': global_type_string,
- 'queue': global_type_string,
- 'skip': global_type_string,
- 'cursor': global_type_string,
- 'warnings': global_type_string,
- 'verbose': global_type_string,
- }
-
-
-USRPReader
-parameters = {
-: global_type_string,
- }
-
-
-VoltageProc
-parameters = {
-: global_type_string,
- }
-
-
-VoltageReader
-parameters = {
- 'path': global_type_string,
- 'startDate': global_type_string,
- 'endDate': global_type_string,
- 'startTime': global_type_string,
- 'endTime': global_type_string,
- 'set': global_type_string,
- 'expLabel': global_type_string,
- 'ext': global_type_string,
- 'online': global_type_string,
- 'delay': global_type_string,
- 'walk': global_type_string,
- 'getblock': global_type_string,
- 'nTxs': global_type_string,
- 'realtime': global_type_boolean,
- 'blocksize': global_type_string,
- 'blocktime': global_type_string,
- 'queue': global_type_string,
- 'skip': global_type_string,
- 'cursor': global_type_string,
- 'warnings': global_type_string,
- 'verbose': global_type_string,
- }
-
-