Пример #1
0
        else:
            # Change directory
            wd = 'data/' + folder_name + '/files_of_interest'

            # Load TDMS file into Patient object
            patient = Patient(wd, file_name)

            # Declare time and signal
            if use_intervals and files[folder_name][dosage][1][
                    "intervals"] != ["None"]:
                start = (start_time -
                         np.min(patient.times)) * patient.frequency
                end = patient.total_time * patient.frequency if end_time == "end" else (
                    end_time - np.min(patient.times)) * patient.frequency
                interval = range(int(start), int(end))
                time, signal, seis1, seis2, phono1, phono2 = patient.get_interval(
                    interval)
            else:
                time = patient.times
                signal = patient.ecg
                seis1 = patient.seis1
                seis2 = patient.seis2
                phono1 = patient.phono1
                phono2 = patient.phono2

            # Save signal
            if save_signal == True:
                np.savetxt('time_' + save_file_name + '.csv',
                           time,
                           delimiter=',')
                np.savetxt('signal_' + save_file_name + '.csv',
                           signal,