def get_signal(parser, combo): print parser, name, combo print "getting data" signal = list(parser(combo)) print "interpoling signal" new_signal = list( interpolateSignal(signal, delta) ) return new_signal
def generate(parser, name, combo): print parser, name, combo print "getting data" signal = list(parser(combo)) print "generating signal" new_signal = list( interpolateSignal(signal, delta) ) print "generating wavs" generate_wavs(new_signal,name + "_"+combo[1])
""" @copyright: 2013 by Pauli Rikula <*****@*****.**> @license: MIT <http://www.opensource.org/licenses/mit-license.php> """ from parse_willab_data import get_data from signal_tools import interpolateSignal from plot_tools import makeplot, monthly, no_locator_set import datetime if __name__ == "__main__": delta = datetime.timedelta(0,600,0) signal = get_data() makeplot(signal, monthly, step = 2) new_signal = list( interpolateSignal(signal, delta) ) makeplot(new_signal, monthly, step = 2)
""" @copyright: 2013 by Pauli Rikula <*****@*****.**> @license: MIT <http://www.opensource.org/licenses/mit-license.php> """ from parse_willab_data import get_data_airpressure from signal_tools import interpolateSignal from willab_airpressure_to_wav import takeOnlyValuesBetveen from plot_tools import makeplot, monthly, no_locator_set import datetime if __name__ == "__main__": delta = datetime.timedelta(0,600,0) signal = get_data_airpressure() makeplot(signal, monthly, step = 100) new_signal = list( takeOnlyValuesBetveen( #this takes only values between 961 and 1100 interpolateSignal(signal, delta), #this respamples data to 'delta' time intervals 961,1100) ) makeplot(new_signal, monthly, step = 100)