def compare_waterfall_fil_to_h5_methods_and_attributes():
a = bl.Waterfall(voyager_h5)<EOL>b = bl.Waterfall(voyager_fil)<EOL>print("<STR_LIT>")<EOL>assert a.beam_axis == b.beam_axis<EOL>assert a.freq_axis == b.freq_axis<EOL>assert a.time_axis == b.time_axis<EOL>assert a.calc_n_coarse_chan() == b.calc_n_coarse_chan()<EOL>assert a.file_shape == b.file_shape<EOL>assert a.n_channels_in_file == b.n_channels_in_file<EOL>assert a.n_ints_in_file == b.n_ints_in_file<EOL>assert a.selection_shape == b.selection_shape<EOL>print("<STR_LIT>")<EOL>a.populate_freqs()<EOL>a.populate_timestamps()<EOL>a.info()<EOL>a.blank_dc(<NUM_LIT:1>)<EOL>a.calibrate_band_pass_N1()<EOL>b.populate_freqs()<EOL>b.populate_timestamps()<EOL>b.info()<EOL>b.blank_dc(<NUM_LIT:1>)<EOL>b.calibrate_band_pass_N1()<EOL>dir_a = dir(a)<EOL>dir_b = dir(b)<EOL>print("<STR_LIT>")<EOL>for item in dir_a:<EOL><INDENT>if item not in dir_b:<EOL><INDENT>print(item)<EOL><DEDENT><DEDENT>print("<STR_LIT>")<EOL>for item in dir_b:<EOL><INDENT>if item not in dir_a:<EOL><INDENT>print(item)<EOL><DEDENT><DEDENT>
Compare attributes and check methods