tabs/spaces artifacts cleaned

This commit is contained in:
Markus Rosenstihl 2019-01-24 15:51:30 +01:00
parent bda210638e
commit 6ca48e54e5
3 changed files with 19 additions and 31 deletions

View File

@ -23,11 +23,11 @@ class ADC_Result(Resultable, Drawable, DamarisFFT, Signalpath):
def __init__(self, x = None, y = None, index = None, sampl_freq = None, desc = None, job_id = None, job_date = None): def __init__(self, x = None, y = None, index = None, sampl_freq = None, desc = None, job_id = None, job_date = None):
Resultable.__init__(self) Resultable.__init__(self)
Drawable.__init__(self) Drawable.__init__(self)
# Title of this accumulation: set Values: Job-ID and Description (plotted in GUI -> look Drawable) # Title of this accumulation: set Values: Job-ID and Description (plotted in GUI -> look Drawable)
# Is set in ResultReader.py (or in copy-construktor) # Is set in ResultReader.py (or in copy-construktor)
self.__title_pattern = "ADC-Result: job_id = %s, desc = %s" self.__title_pattern = "ADC-Result: job_id = %s, desc = %s"
# Axis-Labels (inherited from Drawable) # Axis-Labels (inherited from Drawable)
self.xlabel = "Time (s)" self.xlabel = "Time (s)"
self.ylabel = "Samples [Digits]" self.ylabel = "Samples [Digits]"
@ -68,10 +68,10 @@ class ADC_Result(Resultable, Drawable, DamarisFFT, Signalpath):
if self.contains_data(): if self.contains_data():
print "Warning ADC-Result: Tried to run \"create_data_space()\" more than once." print "Warning ADC-Result: Tried to run \"create_data_space()\" more than once."
return return
if channels <= 0: raise ValueError("ValueError: You cant create an ADC-Result with less than 1 channel!") if channels <= 0: raise ValueError("ValueError: You cant create an ADC-Result with less than 1 channel!")
if samples <= 0: raise ValueError("ValueError: You cant create an ADC-Result with less than 1 sample!") if samples <= 0: raise ValueError("ValueError: You cant create an ADC-Result with less than 1 sample!")
for i in range(channels): for i in range(channels):
self.y.append(numpy.zeros((samples,), dtype="Int16")) self.y.append(numpy.zeros((samples,), dtype="Int16"))
@ -134,13 +134,13 @@ class ADC_Result(Resultable, Drawable, DamarisFFT, Signalpath):
def set_sampling_rate(self, hz): def set_sampling_rate(self, hz):
"Sets the samplingfrequency in hz" "Sets the samplingfrequency in hz"
self.sampling_rate = float(hz) self.sampling_rate = float(hz)
def get_nChannels(self): def get_nChannels(self):
"Gets the number of channels" "Gets the number of channels"
return self.nChannels + 0 return self.nChannels + 0
def set_nChannels(self, channels): def set_nChannels(self, channels):
"Sets the number of channels" "Sets the number of channels"
self.nChannels = int(channels) self.nChannels = int(channels)
@ -192,7 +192,7 @@ class ADC_Result(Resultable, Drawable, DamarisFFT, Signalpath):
the_destination=destination the_destination=destination
if type(destination) in types.StringTypes: if type(destination) in types.StringTypes:
the_destination=file(destination, "w") the_destination=file(destination, "w")
self.lock.acquire() self.lock.acquire()
try: try:
xdata=self.get_xdata() xdata=self.get_xdata()
@ -211,7 +211,7 @@ class ADC_Result(Resultable, Drawable, DamarisFFT, Signalpath):
the_destination=None the_destination=None
xdata=ydata=None xdata=ydata=None
finally: finally:
self.lock.release() self.lock.release()
def write_to_hdf(self, hdffile, where, name, title, complib=None, complevel=None): def write_to_hdf(self, hdffile, where, name, title, complib=None, complevel=None):
accu_group=hdffile.create_group(where=where,name=name,title=title) accu_group=hdffile.create_group(where=where,name=name,title=title)
@ -270,7 +270,7 @@ class ADC_Result(Resultable, Drawable, DamarisFFT, Signalpath):
dtype = "Int32") dtype = "Int32")
for ch in xrange(channel_no): for ch in xrange(channel_no):
timedata[:,ch]=self.get_ydata(ch) timedata[:,ch]=self.get_ydata(ch)
# save data # save data
time_slice_data=None time_slice_data=None
if filter is not None: if filter is not None:
@ -399,7 +399,7 @@ class ADC_Result(Resultable, Drawable, DamarisFFT, Signalpath):
r = ADC_Result(x = self.x[:], y = tmp_y, index = self.index[:], sampl_freq = self.sampling_rate, desc = self.description, job_id = self.job_id, job_date = self.job_date) r = ADC_Result(x = self.x[:], y = tmp_y, index = self.index[:], sampl_freq = self.sampling_rate, desc = self.description, job_id = self.job_id, job_date = self.job_date)
self.lock.release() self.lock.release()
else: else:
raise ValueError("ValueError: Cannot multiply \"%s\" to ADC-Result!") % str(other.__class__) raise ValueError("ValueError: Cannot multiply \"%s\" to ADC-Result!") % str(other.__class__)
def __rmul__(self, other): def __rmul__(self, other):
@ -422,7 +422,7 @@ class ADC_Result(Resultable, Drawable, DamarisFFT, Signalpath):
else: else:
raise ValueError("ValueError: Cannot multiply \"%s\" to ADC-Result!") % str(other.__class__) raise ValueError("ValueError: Cannot multiply \"%s\" to ADC-Result!") % str(other.__class__)
def __div__(self, other): def __div__(self, other):
"Redefining self / other (scalar)" "Redefining self / other (scalar)"
if isinstance(other, types.IntType) or isinstance(other, types.FloatType): if isinstance(other, types.IntType) or isinstance(other, types.FloatType):
@ -500,7 +500,7 @@ def read_from_hdf(hdf_node):
int(timestring[15:17]), # second int(timestring[15:17]), # second
int(timestring[18:21])*1000 # microsecond int(timestring[18:21])*1000 # microsecond
) )
# start with indices # start with indices
for r in hdf_node.indices.iterrows(): for r in hdf_node.indices.iterrows():
@ -515,7 +515,7 @@ def read_from_hdf(hdf_node):
adc.cont_data=True adc.cont_data=True
# now do the real data # now do the real data
adc_data=hdf_node.adc_data.read() adc_data=hdf_node.adc_data.read()
adc.x=numpy.arange(adc_data.shape[0], dtype="Float64")/adc.sampling_rate adc.x=numpy.arange(adc_data.shape[0], dtype="Float64")/adc.sampling_rate
for ch in xrange(adc_data.shape[1]): for ch in xrange(adc_data.shape[1]):

View File

@ -36,7 +36,7 @@ class DataPool(UserDict.DictMixin):
new_key=2 new_key=2
deleted_key=3 deleted_key=3
destroy=4 destroy=4
def __init__(self, what, subject="", origin=None): def __init__(self, what, subject="", origin=None):
self.what=what self.what=what
self.subject=subject self.subject=subject
@ -128,7 +128,7 @@ class DataPool(UserDict.DictMixin):
dump_dir=dump_file.create_group(dump_dir, dump_dir=dump_file.create_group(dump_dir,
name=dir_part+"_%03d"%extension_count, name=dir_part+"_%03d"%extension_count,
title=part) title=part)
# convert last part of key to a valid name # convert last part of key to a valid name
group_keyname="dict_"+str(namelist[-1]).translate(DataPool.translation_table) group_keyname="dict_"+str(namelist[-1]).translate(DataPool.translation_table)
# avoid double names by adding number extension # avoid double names by adding number extension

View File

@ -62,7 +62,6 @@ class Drawable:
except: except:
raise raise
def get_number_of_channels(self): def get_number_of_channels(self):
"Returns the number of channels in y" "Returns the number of channels in y"
return len(self.y) return len(self.y)
@ -137,7 +136,7 @@ class Drawable:
def get_xmin(self): def get_xmin(self):
"Returns minimun of x" "Returns minimun of x"
return self.x.min() return self.x.min()
def set_xmin(self, xmin): def set_xmin(self, xmin):
@ -179,14 +178,3 @@ class Drawable:
def set_ymax(self, ymax): def set_ymax(self, ymax):
"Sets maximum of y" "Sets maximum of y"
self.ymax = ymax self.ymax = ymax