Atmospheric data Community Toolkit

  • User Guide
  • API Reference Manual
  • ACT Example Gallery
  • Blog
  • GitHub Issue Tracker
  • act.corrections
    • act.corrections.correct_ceil
    • act.corrections.correct_dl
    • act.corrections.correct_mpl
    • act.corrections.correct_rl
    • act.corrections.correct_wind
  • act.discovery
    • act.discovery.croptype
    • act.discovery.download_data
    • act.discovery.download_neon_data
    • act.discovery.download_noaa_psl_data
    • act.discovery.get_airnow_bounded_obs
    • act.discovery.get_airnow_forecast
    • act.discovery.get_airnow_obs
    • act.discovery.get_asos
    • act.discovery.get_product_avail
    • act.discovery.get_site_products
  • act.io
    • act.io.WriteDataset
      • act.io.WriteDataset.write_netcdf
    • act.io.check_arm_standards
    • act.io.check_if_tar_gz_file
    • act.io.create_obj_from_arm_dod
    • act.io.proc_sigma_mplv5_read
    • act.io.read_csv
    • act.io.read_gml
    • act.io.read_gml_co2
    • act.io.read_gml_halo
    • act.io.read_gml_met
    • act.io.read_gml_ozone
    • act.io.read_gml_radiation
    • act.io.read_hk_file
    • act.io.read_icartt
    • act.io.read_mmcr
    • act.io.read_neon_csv
    • act.io.read_netcdf
    • act.io.read_psl_parsivel
    • act.io.read_psl_radar_fmcw_moment
    • act.io.read_psl_wind_profiler
    • act.io.read_psl_wind_profiler_temperature
    • act.io.read_sigma_mplv5
    • act.io.read_sp2
    • act.io.read_sp2_dat
  • act.plotting
    • act.plotting.ContourDisplay
      • act.plotting.ContourDisplay.add_colorbar
      • act.plotting.ContourDisplay.add_subplots
      • act.plotting.ContourDisplay.assign_to_figure_axis
      • act.plotting.ContourDisplay.barbs
      • act.plotting.ContourDisplay.contour
      • act.plotting.ContourDisplay.contourf
      • act.plotting.ContourDisplay.create_contour
      • act.plotting.ContourDisplay.plot_station
      • act.plotting.ContourDisplay.plot_vectors_from_spd_dir
      • act.plotting.ContourDisplay.put_display_in_subplot
    • act.plotting.Display
      • act.plotting.Display.add_colorbar
      • act.plotting.Display.add_subplots
      • act.plotting.Display.assign_to_figure_axis
      • act.plotting.Display.put_display_in_subplot
    • act.plotting.GeographicPlotDisplay
      • act.plotting.GeographicPlotDisplay.add_colorbar
      • act.plotting.GeographicPlotDisplay.add_subplots
      • act.plotting.GeographicPlotDisplay.assign_to_figure_axis
      • act.plotting.GeographicPlotDisplay.geoplot
      • act.plotting.GeographicPlotDisplay.put_display_in_subplot
    • act.plotting.HistogramDisplay
      • act.plotting.HistogramDisplay.add_colorbar
      • act.plotting.HistogramDisplay.add_subplots
      • act.plotting.HistogramDisplay.assign_to_figure_axis
      • act.plotting.HistogramDisplay.plot_heatmap
      • act.plotting.HistogramDisplay.plot_size_distribution
      • act.plotting.HistogramDisplay.plot_stacked_bar_graph
      • act.plotting.HistogramDisplay.plot_stairstep_graph
      • act.plotting.HistogramDisplay.put_display_in_subplot
      • act.plotting.HistogramDisplay.set_xrng
      • act.plotting.HistogramDisplay.set_yrng
    • act.plotting.SkewTDisplay
      • act.plotting.SkewTDisplay.add_colorbar
      • act.plotting.SkewTDisplay.add_subplots
      • act.plotting.SkewTDisplay.assign_to_figure_axis
      • act.plotting.SkewTDisplay.plot_from_spd_and_dir
      • act.plotting.SkewTDisplay.plot_from_u_and_v
      • act.plotting.SkewTDisplay.put_display_in_subplot
      • act.plotting.SkewTDisplay.set_xrng
      • act.plotting.SkewTDisplay.set_yrng
    • act.plotting.TimeSeriesDisplay
      • act.plotting.TimeSeriesDisplay.add_colorbar
      • act.plotting.TimeSeriesDisplay.add_subplots
      • act.plotting.TimeSeriesDisplay.assign_to_figure_axis
      • act.plotting.TimeSeriesDisplay.day_night_background
      • act.plotting.TimeSeriesDisplay.fill_between
      • act.plotting.TimeSeriesDisplay.plot
      • act.plotting.TimeSeriesDisplay.plot_barbs_from_spd_dir
      • act.plotting.TimeSeriesDisplay.plot_barbs_from_u_v
      • act.plotting.TimeSeriesDisplay.plot_time_height_xsection_from_1d_data
      • act.plotting.TimeSeriesDisplay.put_display_in_subplot
      • act.plotting.TimeSeriesDisplay.qc_flag_block_plot
      • act.plotting.TimeSeriesDisplay.set_xrng
      • act.plotting.TimeSeriesDisplay.set_yrng
      • act.plotting.TimeSeriesDisplay.time_height_scatter
    • act.plotting.WindRoseDisplay
      • act.plotting.WindRoseDisplay.add_colorbar
      • act.plotting.WindRoseDisplay.add_subplots
      • act.plotting.WindRoseDisplay.assign_to_figure_axis
      • act.plotting.WindRoseDisplay.plot
      • act.plotting.WindRoseDisplay.plot_data
      • act.plotting.WindRoseDisplay.put_display_in_subplot
      • act.plotting.WindRoseDisplay.set_rrng
      • act.plotting.WindRoseDisplay.set_thetarng
    • act.plotting.XSectionDisplay
      • act.plotting.XSectionDisplay.add_colorbar
      • act.plotting.XSectionDisplay.add_subplots
      • act.plotting.XSectionDisplay.assign_to_figure_axis
      • act.plotting.XSectionDisplay.plot_xsection
      • act.plotting.XSectionDisplay.plot_xsection_map
      • act.plotting.XSectionDisplay.put_display_in_subplot
      • act.plotting.XSectionDisplay.set_subplot_to_map
      • act.plotting.XSectionDisplay.set_xrng
      • act.plotting.XSectionDisplay.set_yrng
  • act.qc
    • act.qc.QCFilter
      • act.qc.QCFilter.add_atmospheric_pressure_test
      • act.qc.QCFilter.add_delta_test
      • act.qc.QCFilter.add_difference_test
      • act.qc.QCFilter.add_equal_to_test
      • act.qc.QCFilter.add_gesd_test
      • act.qc.QCFilter.add_greater_equal_test
      • act.qc.QCFilter.add_greater_test
      • act.qc.QCFilter.add_inside_test
      • act.qc.QCFilter.add_iqr_test
      • act.qc.QCFilter.add_less_equal_test
      • act.qc.QCFilter.add_less_test
      • act.qc.QCFilter.add_missing_value_test
      • act.qc.QCFilter.add_not_equal_to_test
      • act.qc.QCFilter.add_outside_test
      • act.qc.QCFilter.add_persistence_test
      • act.qc.QCFilter.add_test
      • act.qc.QCFilter.available_bit
      • act.qc.QCFilter.bsrn_comparison_tests
      • act.qc.QCFilter.bsrn_limits_test
      • act.qc.QCFilter.check_for_ancillary_qc
      • act.qc.QCFilter.compare_time_series_trends
      • act.qc.QCFilter.create_qc_variable
      • act.qc.QCFilter.datafilter
      • act.qc.QCFilter.get_masked_data
      • act.qc.QCFilter.get_qc_test_mask
      • act.qc.QCFilter.remove_test
      • act.qc.QCFilter.set_test
      • act.qc.QCFilter.unset_test
      • act.qc.QCFilter.update_ancillary_variable
    • act.qc.QCTests
      • act.qc.QCTests.compare_time_series_trends
    • act.qc.SP2ParticleCriteria
    • act.qc.add_dqr_to_qc
    • act.qc.fft_shading_test
    • act.qc.fft_shading_test_process
    • act.qc.get_waveform_statistics
    • act.qc.parse_bit
    • act.qc.read_yaml_supplemental_qc
    • act.qc.set_bit
    • act.qc.unset_bit
  • act.retrievals
    • act.retrievals.aeri2irt
    • act.retrievals.calc_sp2_diams_masses
    • act.retrievals.calculate_dsh_from_dsdh_sdn
    • act.retrievals.calculate_irradiance_stats
    • act.retrievals.calculate_longwave_radiation
    • act.retrievals.calculate_net_radiation
    • act.retrievals.calculate_pbl_liu_liang
    • act.retrievals.calculate_precipitable_water
    • act.retrievals.calculate_stability_indicies
    • act.retrievals.compute_winds_from_ppi
    • act.retrievals.generic_sobel_cbh
    • act.retrievals.process_sp2_psds
    • act.retrievals.sst_from_irt
    • act.retrievals.sum_function_irt
  • act.utils
    • act.utils.ChangeUnits
      • act.utils.ChangeUnits.change_units
    • act.utils.accumulate_precip
    • act.utils.add_in_nan
    • act.utils.add_solar_variable
    • act.utils.assign_coordinates
    • act.utils.calc_cog_sog
    • act.utils.calculate_dqr_times
    • act.utils.cleanup_files
    • act.utils.convert_to_potential_temp
    • act.utils.convert_units
    • act.utils.create_pyart_obj
    • act.utils.date_parser
    • act.utils.dates_between
    • act.utils.datetime64_to_datetime
    • act.utils.decode_present_weather
    • act.utils.destination_azimuth_distance
    • act.utils.determine_time_delta
    • act.utils.get_missing_value
    • act.utils.get_solar_azimuth_elevation
    • act.utils.get_sunrise_sunset_noon
    • act.utils.height_adjusted_pressure
    • act.utils.height_adjusted_temperature
    • act.utils.is_gunzip_file
    • act.utils.is_sun_visible
    • act.utils.numpy_to_arm_date
    • act.utils.pack_gzip
    • act.utils.pack_tar
    • act.utils.planck_converter
    • act.utils.proc_scog
    • act.utils.reduce_time_ranges
    • act.utils.ts_weighted_average
    • act.utils.unpack_gzip
    • act.utils.unpack_tar
On this page
  • QCTests.compare_time_series_trends()

act.qc.QCTests.compare_time_series_trends¶

QCTests.compare_time_series_trends(var_name=None, comp_dataset=None, comp_var_name=None, time_match_threshhold=60, time_shift=3600, time_step=None, time_qc_threshold=900)[source]¶

Method to perform a time series comparison test between two Xarray Datasets to detect a shift in time based on two similar variables. This test will compare two similar measurements and look to see if there is a time shift forwards or backwards that makes the comparison better. If so assume the time has shifted.

This test is not 100% accurate. It may be fooled with noisy data. Use with your own discretion.

Parameters:
  • var_name (str) – Data variable name.

  • comp_dataset (Xarray Dataset) – Dataset containing comparison data to use in test.

  • comp_var_name (str) – Name of variable in comp_dataset to use in test.

  • time_match_threshhold (int) – Number of seconds to use in tolerance with reindex() method to match time from self to comparison Dataset.

  • time_shift (int) – Number of seconds to shift analysis window before and after the time in self Dataset time.

  • time_step (int) – Time step in seconds for self Dataset time. If not provided will attempt to find the most common time step.

  • time_qc_threshold (int) – The quality control threshold to use for setting test. If the calculated time shift is larger than this value will set all values in the QC variable to a tripped test value.

Returns:

test_info (tuple) – A tuple containing test information including var_name, qc variable name, test_number, test_meaning, test_assessment

previous

act.qc.QCTests

next

act.qc.SP2ParticleCriteria

© Copyright 2018-2022, ACT Developers.

Created using Sphinx 5.3.0.