sensortoolkit
0.8.3b2

Getting Started

  • Quickstart Guide
  • Script Templates
  • Installing and Updating sensortoolkit
  • Importing sensortoolkit

Objects and Data Structures

  • Testing Attribute Objects
  • Data Structures
  • sensortoolkit Data Formatting Scheme (SDFS)

Objects and Data Structures

  • Evaluation Objects

API Documentation

  • sensortoolkit API
    • sensortoolkit.calculate
    • sensortoolkit.datetime_utils
    • sensortoolkit.deploy
    • sensortoolkit.evaluation_objs
    • sensortoolkit.ingest
      • sensortoolkit.ingest._processed_data_loader
        • sensortoolkit.ingest._processed_data_loader.processed_data_search
      • sensortoolkit.ingest._sensor_import
      • sensortoolkit.ingest._standard_ingest
    • sensortoolkit.lib_utils
    • sensortoolkit.model
    • sensortoolkit.param
    • sensortoolkit.plotting
    • sensortoolkit.qc
    • sensortoolkit.reference
    • sensortoolkit.testing_attrib_objs
sensortoolkit
  • »
  • sensortoolkit API »
  • sensortoolkit.ingest »
  • sensortoolkit.ingest._processed_data_loader »
  • sensortoolkit.ingest._processed_data_loader.processed_data_search
  • View page source

sensortoolkit.ingest._processed_data_loader.processed_data_search

processed_data_search(processed_path, sensor_serials, **kwargs)[source]

Load processed data files at recorded sampling frequency, 1-hour averaged, and 24-hour averaged intervals.

Determines whether processed data files exist and can be loaded into dataframes. Full time-resolution, hour-averaged, and 24-hour averaged data files are loaded into separate data frame lists.

Parameters
  • processed_path (str) – Directory path where the processed data files are stored.

  • sensor_serials (dict) – A dictionary of sensor serial identifiers for each unit in a testing group.

Keyword Arguments

Parameters
  • deploy_bdate (str) – The timestamp (date) marking the beginning of the sensor testing period, formatted as 'YYYY-MM-DD HH:MM:SS'. Sensor datasets will be concatenated to begin at this timestamp.

  • deploy_edate (str) – The timestamp (date) marking the end of the sensor testing period, formatted as 'YYYY-MM-DD HH:MM:SS'. Sensor datasets will be concatenated to end at this timestamp.

Returns

Three-element tuple containing:

  • full_df_list (list): List of pandas dataframe objects, one for each sensor dataset containing processed full time-resolution data.

  • hourly_df_list (list): List of pandas dataframe objects, one for each sensor dataset containing processed hourly averaged time-resolution data.

  • daily_df_list (list): List of pandas dataframe objects, one for each sensor dataset containing processed daily (24-hr) averaged time-resolution data.

Return type

(tuple)

Previous Next

© Copyright 2022, United States Environmental Protection Agency.

Built with Sphinx using a theme provided by Read the Docs.