Index _ | A | B | C | D | E | F | G | H | I | J | L | M | N | P | Q | R | S | T | U | V | W _ __class_vars__ (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryDatapoint attribute) (bhf_smarthealth.validate.healthapp_schema.IndividualWorkout attribute) (bhf_smarthealth.validate.healthapp_schema.StandardField attribute) (bhf_smarthealth.validate.healthapp_schema.WorkoutField attribute) (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) (bhf_smarthealth.validate.qualtrics_schema.BridgeFileRow attribute) (bhf_smarthealth.validate.qualtrics_schema.QualtricsStreamSchema attribute) __private_attributes__ (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryDatapoint attribute) (bhf_smarthealth.validate.healthapp_schema.IndividualWorkout attribute) (bhf_smarthealth.validate.healthapp_schema.StandardField attribute) (bhf_smarthealth.validate.healthapp_schema.WorkoutField attribute) (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) (bhf_smarthealth.validate.qualtrics_schema.BridgeFileRow attribute) (bhf_smarthealth.validate.qualtrics_schema.QualtricsStreamSchema attribute) __pydantic_complete__ (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryDatapoint attribute) (bhf_smarthealth.validate.healthapp_schema.IndividualWorkout attribute) (bhf_smarthealth.validate.healthapp_schema.StandardField attribute) (bhf_smarthealth.validate.healthapp_schema.WorkoutField attribute) (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) (bhf_smarthealth.validate.qualtrics_schema.BridgeFileRow attribute) (bhf_smarthealth.validate.qualtrics_schema.QualtricsStreamSchema attribute) __pydantic_computed_fields__ (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryDatapoint attribute) (bhf_smarthealth.validate.healthapp_schema.IndividualWorkout attribute) (bhf_smarthealth.validate.healthapp_schema.StandardField attribute) (bhf_smarthealth.validate.healthapp_schema.WorkoutField attribute) (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) (bhf_smarthealth.validate.qualtrics_schema.BridgeFileRow attribute) (bhf_smarthealth.validate.qualtrics_schema.QualtricsStreamSchema attribute) __pydantic_core_schema__ (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryDatapoint attribute) (bhf_smarthealth.validate.healthapp_schema.IndividualWorkout attribute) (bhf_smarthealth.validate.healthapp_schema.StandardField attribute) (bhf_smarthealth.validate.healthapp_schema.WorkoutField attribute) (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) (bhf_smarthealth.validate.qualtrics_schema.BridgeFileRow attribute) (bhf_smarthealth.validate.qualtrics_schema.QualtricsStreamSchema attribute) __pydantic_custom_init__ (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryDatapoint attribute) (bhf_smarthealth.validate.healthapp_schema.IndividualWorkout attribute) (bhf_smarthealth.validate.healthapp_schema.StandardField attribute) (bhf_smarthealth.validate.healthapp_schema.WorkoutField attribute) (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) (bhf_smarthealth.validate.qualtrics_schema.BridgeFileRow attribute) (bhf_smarthealth.validate.qualtrics_schema.QualtricsStreamSchema attribute) __pydantic_decorators__ (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryDatapoint attribute) (bhf_smarthealth.validate.healthapp_schema.IndividualWorkout attribute) (bhf_smarthealth.validate.healthapp_schema.StandardField attribute) (bhf_smarthealth.validate.healthapp_schema.WorkoutField attribute) (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) (bhf_smarthealth.validate.qualtrics_schema.BridgeFileRow attribute) (bhf_smarthealth.validate.qualtrics_schema.QualtricsStreamSchema attribute) __pydantic_extra__ (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryDatapoint attribute) (bhf_smarthealth.validate.healthapp_schema.IndividualWorkout attribute) (bhf_smarthealth.validate.healthapp_schema.StandardField attribute) (bhf_smarthealth.validate.healthapp_schema.WorkoutField attribute) (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsTable attribute) (bhf_smarthealth.validate.qualtrics_schema.BridgeFileRow attribute) (bhf_smarthealth.validate.qualtrics_schema.BridgeFileTable attribute) (bhf_smarthealth.validate.qualtrics_schema.QualtricsStreamSchema attribute) __pydantic_fields__ (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryDatapoint attribute) (bhf_smarthealth.validate.healthapp_schema.IndividualWorkout attribute) (bhf_smarthealth.validate.healthapp_schema.StandardField attribute) (bhf_smarthealth.validate.healthapp_schema.WorkoutField attribute) (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) (bhf_smarthealth.validate.qualtrics_schema.BridgeFileRow attribute) (bhf_smarthealth.validate.qualtrics_schema.QualtricsStreamSchema attribute) __pydantic_fields_set__ (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryDatapoint attribute) (bhf_smarthealth.validate.healthapp_schema.IndividualWorkout attribute) (bhf_smarthealth.validate.healthapp_schema.StandardField attribute) (bhf_smarthealth.validate.healthapp_schema.WorkoutField attribute) (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) (bhf_smarthealth.validate.qualtrics_schema.BridgeFileRow attribute) (bhf_smarthealth.validate.qualtrics_schema.QualtricsStreamSchema attribute) __pydantic_generic_metadata__ (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryDatapoint attribute) (bhf_smarthealth.validate.healthapp_schema.IndividualWorkout attribute) (bhf_smarthealth.validate.healthapp_schema.StandardField attribute) (bhf_smarthealth.validate.healthapp_schema.WorkoutField attribute) (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) (bhf_smarthealth.validate.qualtrics_schema.BridgeFileRow attribute) (bhf_smarthealth.validate.qualtrics_schema.QualtricsStreamSchema attribute) __pydantic_parent_namespace__ (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryDatapoint attribute) (bhf_smarthealth.validate.healthapp_schema.IndividualWorkout attribute) (bhf_smarthealth.validate.healthapp_schema.StandardField attribute) (bhf_smarthealth.validate.healthapp_schema.WorkoutField attribute) (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) (bhf_smarthealth.validate.qualtrics_schema.BridgeFileRow attribute) (bhf_smarthealth.validate.qualtrics_schema.QualtricsStreamSchema attribute) __pydantic_post_init__ (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryDatapoint attribute) (bhf_smarthealth.validate.healthapp_schema.IndividualWorkout attribute) (bhf_smarthealth.validate.healthapp_schema.StandardField attribute) (bhf_smarthealth.validate.healthapp_schema.WorkoutField attribute) (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) (bhf_smarthealth.validate.qualtrics_schema.BridgeFileRow attribute) (bhf_smarthealth.validate.qualtrics_schema.QualtricsStreamSchema attribute) __pydantic_private__ (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryDatapoint attribute) (bhf_smarthealth.validate.healthapp_schema.IndividualWorkout attribute) (bhf_smarthealth.validate.healthapp_schema.StandardField attribute) (bhf_smarthealth.validate.healthapp_schema.WorkoutField attribute) (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsTable attribute) (bhf_smarthealth.validate.qualtrics_schema.BridgeFileRow attribute) (bhf_smarthealth.validate.qualtrics_schema.BridgeFileTable attribute) (bhf_smarthealth.validate.qualtrics_schema.QualtricsStreamSchema attribute) __pydantic_root_model__ (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryDatapoint attribute) (bhf_smarthealth.validate.healthapp_schema.IndividualWorkout attribute) (bhf_smarthealth.validate.healthapp_schema.StandardField attribute) (bhf_smarthealth.validate.healthapp_schema.WorkoutField attribute) (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsTable attribute) (bhf_smarthealth.validate.qualtrics_schema.BridgeFileRow attribute) (bhf_smarthealth.validate.qualtrics_schema.BridgeFileTable attribute) (bhf_smarthealth.validate.qualtrics_schema.QualtricsStreamSchema attribute) __pydantic_serializer__ (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryDatapoint attribute) (bhf_smarthealth.validate.healthapp_schema.IndividualWorkout attribute) (bhf_smarthealth.validate.healthapp_schema.StandardField attribute) (bhf_smarthealth.validate.healthapp_schema.WorkoutField attribute) (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) (bhf_smarthealth.validate.qualtrics_schema.BridgeFileRow attribute) (bhf_smarthealth.validate.qualtrics_schema.QualtricsStreamSchema attribute) __pydantic_validator__ (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryDatapoint attribute) (bhf_smarthealth.validate.healthapp_schema.IndividualWorkout attribute) (bhf_smarthealth.validate.healthapp_schema.StandardField attribute) (bhf_smarthealth.validate.healthapp_schema.WorkoutField attribute) (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) (bhf_smarthealth.validate.qualtrics_schema.BridgeFileRow attribute) (bhf_smarthealth.validate.qualtrics_schema.QualtricsStreamSchema attribute) __signature__ (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryDatapoint attribute) (bhf_smarthealth.validate.healthapp_schema.IndividualWorkout attribute) (bhf_smarthealth.validate.healthapp_schema.StandardField attribute) (bhf_smarthealth.validate.healthapp_schema.WorkoutField attribute) (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) (bhf_smarthealth.validate.qualtrics_schema.BridgeFileRow attribute) (bhf_smarthealth.validate.qualtrics_schema.QualtricsStreamSchema attribute) A add_gps_as_geometry() (in module bhf_smarthealth.parse.gps_parser) age (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) apply_agg_over_interval() (in module bhf_smarthealth.utils.df_utils) apply_func_list_to_df() (in module bhf_smarthealth.utils.df_utils) B BASE (bhf_smarthealth.models.CleanTableNames attribute) base_questions (bhf_smarthealth.validate.qualtrics_schema.QualtricsStreamSchema attribute) BaseQuestionsRow (class in bhf_smarthealth.validate.qualtrics_schema) BaseQuestionsTable (class in bhf_smarthealth.validate.qualtrics_schema) bhf_smarthealth module bhf_smarthealth.config module bhf_smarthealth.enrich module bhf_smarthealth.enrich.lsoa_ahah_enrich module bhf_smarthealth.exceptions module bhf_smarthealth.load module bhf_smarthealth.load.sync_db module bhf_smarthealth.log module bhf_smarthealth.log.log_config module bhf_smarthealth.log.metadata_logs module bhf_smarthealth.models module bhf_smarthealth.parse module bhf_smarthealth.parse.gps_parser module bhf_smarthealth.parse.healthapp_parser module bhf_smarthealth.parse.intraday_parser module bhf_smarthealth.parse.qualtrics_parser module bhf_smarthealth.parse.summary_parser module bhf_smarthealth.process module bhf_smarthealth.process.gps_process module bhf_smarthealth.process.healthapp_process module bhf_smarthealth.process.intraday_process module bhf_smarthealth.process.qualtrics_process module bhf_smarthealth.process.summary_process module bhf_smarthealth.utils module bhf_smarthealth.utils.aggregators module bhf_smarthealth.utils.data_io module bhf_smarthealth.utils.df_utils module bhf_smarthealth.utils.identifiers module bhf_smarthealth.utils.utils module bhf_smarthealth.utils.workflow_utils module bhf_smarthealth.validate module bhf_smarthealth.validate.fitbit_schema module bhf_smarthealth.validate.gps_schema module bhf_smarthealth.validate.healthapp_schema module bhf_smarthealth.validate.metadata_validation module bhf_smarthealth.validate.qualtrics_schema module BRIDGE (bhf_smarthealth.models.CleanTableNames attribute) bridge_file (bhf_smarthealth.validate.qualtrics_schema.QualtricsStreamSchema attribute) BridgeFileRow (class in bhf_smarthealth.validate.qualtrics_schema) BridgeFileTable (class in bhf_smarthealth.validate.qualtrics_schema) bucket (bhf_smarthealth.models.CleanTable attribute) BucketNames (class in bhf_smarthealth.models) build_log_paths() (in module bhf_smarthealth.log.log_config) C calculate_distances() (in module bhf_smarthealth.parse.gps_parser) calculate_speeds() (in module bhf_smarthealth.parse.gps_parser) calories (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryData attribute) categories (bhf_smarthealth.log.metadata_logs.DataQualityCounter attribute) check_participant_ids_match() (bhf_smarthealth.validate.qualtrics_schema.QualtricsStreamSchema method) check_sum_of_minutes() (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryData method) check_value_or_range() (bhf_smarthealth.validate.healthapp_schema.StandardField method) CLEAN (bhf_smarthealth.models.BucketNames attribute) (bhf_smarthealth.models.DataStreamNames attribute) CLEAN_TABLE_REGISTRY (in module bhf_smarthealth.config) CleanTable (class in bhf_smarthealth.models) CleanTableNames (class in bhf_smarthealth.models) cleanup_dirs() (in module bhf_smarthealth.utils.utils) com_groups_free_text (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) comm_groups_choice (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) config_filtered_aggs() (in module bhf_smarthealth.utils.aggregators) convert_str_to_isodate() (in module bhf_smarthealth.utils.utils) CORE (bhf_smarthealth.models.Environments attribute) count (bhf_smarthealth.validate.healthapp_schema.WorkoutField attribute) create_dataframe() (in module bhf_smarthealth.parse.intraday_parser) (in module bhf_smarthealth.parse.summary_parser) create_dataframes() (in module bhf_smarthealth.parse.healthapp_parser) (in module bhf_smarthealth.parse.qualtrics_parser) CustomDate (in module bhf_smarthealth.validate.qualtrics_schema) CustomDatetime (in module bhf_smarthealth.validate.qualtrics_schema) D d (bhf_smarthealth.validate.gps_schema.GPSDataPoint attribute) DAILY (bhf_smarthealth.models.PartitionFreqs attribute) DATABASE_LOAD_COMPLETE (bhf_smarthealth.utils.workflow_utils.SENTINEL_FLAGS attribute) DataQualityCounter (class in bhf_smarthealth.log.metadata_logs) DATASTREAM_SUCCESS (bhf_smarthealth.utils.workflow_utils.SENTINEL_FLAGS attribute) DataStreamNames (class in bhf_smarthealth.models) DataValidationError DataVolumeError date (bhf_smarthealth.utils.workflow_utils.ValidTargets attribute) (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryData attribute) (bhf_smarthealth.validate.healthapp_schema.HealthAppSummaryData attribute) DEFAULT_AHAH_AGG_DICT (in module bhf_smarthealth.config) DEFAULT_AHAH_FIELDS (in module bhf_smarthealth.config) DEFAULT_AHAH_MERGE_COL (in module bhf_smarthealth.config) DEFAULT_AHAH_TIME_PERIOD (in module bhf_smarthealth.config) DEFAULT_DECIMAL_PLACES (in module bhf_smarthealth.config) DEFAULT_FB_INTRADAY_AGG_DICT (in module bhf_smarthealth.config) DEFAULT_FB_INTRADAY_AGG_SETTINGS (in module bhf_smarthealth.config) DEFAULT_FB_INTRADAY_COLUMN_OVERRIDES (in module bhf_smarthealth.config) DEFAULT_GPS_AGG_DICT (in module bhf_smarthealth.config) DEFAULT_GPS_CRS (in module bhf_smarthealth.config) DEFAULT_GPS_FILE_NAME (in module bhf_smarthealth.config) DEFAULT_GPS_OUTPUT_COLUMNS (in module bhf_smarthealth.config) DEFAULT_HA_WORKOUT_UNITS (in module bhf_smarthealth.config) DEFAULT_HR_MAX (in module bhf_smarthealth.config) DEFAULT_HR_MIN (in module bhf_smarthealth.config) default_log_format() (in module bhf_smarthealth.log.log_config) DEFAULT_LOG_LEVEL (in module bhf_smarthealth.config) DEFAULT_MAX_SPEED_MS (in module bhf_smarthealth.config) DEFAULT_MAX_TIME_JUMP_MINS (in module bhf_smarthealth.config) DEFAULT_PLANAR_CRS (in module bhf_smarthealth.config) DEFAULT_REMOVE_AHAH_COLUMNS (in module bhf_smarthealth.config) DEFAULT_REMOVE_GPS_COLUMNS (in module bhf_smarthealth.config) DEFAULT_RENAME_AHAH_COLUMNS (in module bhf_smarthealth.config) DEFAULT_RENAME_GPS_COLUMNS (in module bhf_smarthealth.config) DEFAULT_REPLACE_NON_MATCHED_LSOA_VALUES (in module bhf_smarthealth.config) DEFAULT_TIME_PERIOD (in module bhf_smarthealth.config) DEFAULT_VALID_DATA_THRESHOLD (in module bhf_smarthealth.config) distance (bhf_smarthealth.validate.healthapp_schema.IndividualWorkout attribute) dom_hand (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) duration_secs (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) E efficiency (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryData attribute) EmptyFileError endTime (bhf_smarthealth.validate.healthapp_schema.IndividualWorkout attribute) energy (bhf_smarthealth.validate.healthapp_schema.IndividualWorkout attribute) enrich_LSOA_out() (in module bhf_smarthealth.enrich.lsoa_ahah_enrich) ENVIRONMENT (in module bhf_smarthealth.config) ENVIRONMENT_ID_REGISTRY (in module bhf_smarthealth.validate.metadata_validation) ENVIRONMENTAL (bhf_smarthealth.models.CleanTableNames attribute) Environments (class in bhf_smarthealth.models) evaluate_daily_processing_success() (in module bhf_smarthealth.log.metadata_logs) execute_upsert() (in module bhf_smarthealth.load.sync_db) extract_metadata_from_filename() (in module bhf_smarthealth.validate.metadata_validation) F file_date (bhf_smarthealth.validate.metadata_validation.FileMetadata attribute) FileMetadata (class in bhf_smarthealth.validate.metadata_validation) filename (bhf_smarthealth.validate.metadata_validation.FileMetadata attribute) filter_invalid_gps_points() (bhf_smarthealth.validate.gps_schema.GPSDataList method) filter_speeds() (in module bhf_smarthealth.parse.gps_parser) filter_time_jumps() (in module bhf_smarthealth.parse.gps_parser) filtered_aggregation() (in module bhf_smarthealth.utils.aggregators) first_heard_choice (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) first_heard_free_text (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) first_heard_other_study_free_text (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) FITBIT (bhf_smarthealth.models.DataStreamNames attribute) FITBIT_INTRADAY (bhf_smarthealth.models.CleanTableNames attribute) FITBIT_SUMMARY (bhf_smarthealth.models.CleanTableNames attribute) FitbitSummaryData (class in bhf_smarthealth.validate.fitbit_schema) FitbitSummaryDatapoint (class in bhf_smarthealth.validate.fitbit_schema) G gender (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) gender_free_text (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) generate_daily_IDs_receipt() (in module bhf_smarthealth.log.metadata_logs) generate_dates() (in module bhf_smarthealth.utils.workflow_utils) generate_deterministic_uuid_from_args() (in module bhf_smarthealth.utils.identifiers) generate_log_timestamp_utc() (in module bhf_smarthealth.log.log_config) generate_nil_uuid() (in module bhf_smarthealth.utils.identifiers) generate_s3_key() (in module bhf_smarthealth.utils.workflow_utils) get_agg_column_name() (in module bhf_smarthealth.utils.df_utils) get_bucket_credentials() (in module bhf_smarthealth.utils.workflow_utils) get_upsert_counts() (in module bhf_smarthealth.load.sync_db) get_valid_clean_targets() (in module bhf_smarthealth.utils.workflow_utils) get_valid_day_deltas() (in module bhf_smarthealth.utils.workflow_utils) GPS (bhf_smarthealth.models.DataStreamNames attribute) gps_consent (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) gps_to_dataframe() (in module bhf_smarthealth.parse.gps_parser) GPSDataList (class in bhf_smarthealth.validate.gps_schema) GPSDataPoint (class in bhf_smarthealth.validate.gps_schema) H has_wearable (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) health_data (bhf_smarthealth.validate.healthapp_schema.HealthAppSummaryData attribute) HEALTHAPP (bhf_smarthealth.models.DataStreamNames attribute) HEALTHAPP_METRICS (bhf_smarthealth.models.CleanTableNames attribute) HEALTHAPP_WORKOUTS (bhf_smarthealth.models.CleanTableNames attribute) HealthAppSummaryData (class in bhf_smarthealth.validate.healthapp_schema) HeartRateCardioMinutes (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryData attribute) HeartRateFatBurnMinutes (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryData attribute) HeartRatePeakMinutes (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryData attribute) HeartRateResting (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryData attribute) home_lsoa (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) I IDENTIFIERS (bhf_smarthealth.models.BucketNames attribute) IndividualWorkout (class in bhf_smarthealth.validate.healthapp_schema) INGRESS (bhf_smarthealth.models.BucketNames attribute) initialise_dirs() (in module bhf_smarthealth.utils.utils) InsufficientValidDataError INTERMEDIATE (bhf_smarthealth.models.BucketNames attribute) INTERMEDIATE_TABLE_REGISTRY (in module bhf_smarthealth.config) IntermediateTable (class in bhf_smarthealth.models) IntradayDataList (class in bhf_smarthealth.validate.fitbit_schema) IntradayDataPoint (class in bhf_smarthealth.validate.fitbit_schema) ISODateConversionError ISOLATE_DEV (bhf_smarthealth.models.Environments attribute) ISOLATE_PROD (bhf_smarthealth.models.Environments attribute) J join_dataframes() (in module bhf_smarthealth.utils.df_utils) join_spatial_data() (in module bhf_smarthealth.parse.gps_parser) JSONStructureError L lat (bhf_smarthealth.validate.gps_schema.GPSDataPoint attribute) load_data_from_file() (in module bhf_smarthealth.utils.data_io) load_gps_json() (in module bhf_smarthealth.parse.gps_parser) load_json() (in module bhf_smarthealth.parse.healthapp_parser) (in module bhf_smarthealth.parse.intraday_parser) (in module bhf_smarthealth.parse.summary_parser) load_qualtrics_csv() (in module bhf_smarthealth.parse.qualtrics_parser) load_target_as_table() (in module bhf_smarthealth.load.sync_db) log_optional_fields_present() (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryData class method) logger (in module bhf_smarthealth.enrich.lsoa_ahah_enrich) (in module bhf_smarthealth.load.sync_db) (in module bhf_smarthealth.log.metadata_logs) (in module bhf_smarthealth.parse.gps_parser) (in module bhf_smarthealth.parse.healthapp_parser) (in module bhf_smarthealth.parse.intraday_parser) (in module bhf_smarthealth.parse.qualtrics_parser) (in module bhf_smarthealth.parse.summary_parser) (in module bhf_smarthealth.process.gps_process) (in module bhf_smarthealth.process.healthapp_process) (in module bhf_smarthealth.process.intraday_process) (in module bhf_smarthealth.process.qualtrics_process) (in module bhf_smarthealth.process.summary_process) (in module bhf_smarthealth.utils.aggregators) (in module bhf_smarthealth.utils.data_io) (in module bhf_smarthealth.utils.df_utils) (in module bhf_smarthealth.utils.utils) (in module bhf_smarthealth.utils.workflow_utils) (in module bhf_smarthealth.validate.fitbit_schema) (in module bhf_smarthealth.validate.gps_schema) (in module bhf_smarthealth.validate.healthapp_schema) (in module bhf_smarthealth.validate.metadata_validation) (in module bhf_smarthealth.validate.qualtrics_schema) LOGS (bhf_smarthealth.models.BucketNames attribute) long (bhf_smarthealth.validate.gps_schema.GPSDataPoint attribute) LSOA (bhf_smarthealth.models.CleanTableNames attribute) M max_value (bhf_smarthealth.validate.healthapp_schema.StandardField attribute) merge_dataframes() (in module bhf_smarthealth.utils.df_utils) MetadataValidationError min_value (bhf_smarthealth.validate.healthapp_schema.StandardField attribute) minutesAsleep (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryData attribute) minutesAwake (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryData attribute) minutesFairlyActive (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryData attribute) minutesLightlyActive (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryData attribute) minutesSedentary (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryData attribute) minutesToFallAsleep (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryData attribute) minutesVeryActive (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryData attribute) MOBILITY (bhf_smarthealth.models.CleanTableNames attribute) mode_with_later_tiebreak() (in module bhf_smarthealth.utils.aggregators) model_config (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryData attribute) (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryDatapoint attribute) (bhf_smarthealth.validate.fitbit_schema.IntradayDataPoint attribute) (bhf_smarthealth.validate.gps_schema.GPSDataPoint attribute) (bhf_smarthealth.validate.healthapp_schema.HealthAppSummaryData attribute) (bhf_smarthealth.validate.healthapp_schema.IndividualWorkout attribute) (bhf_smarthealth.validate.healthapp_schema.StandardField attribute) (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) (bhf_smarthealth.validate.qualtrics_schema.BridgeFileRow attribute) (bhf_smarthealth.validate.qualtrics_schema.QualtricsStreamSchema attribute) module bhf_smarthealth bhf_smarthealth.config bhf_smarthealth.enrich bhf_smarthealth.enrich.lsoa_ahah_enrich bhf_smarthealth.exceptions bhf_smarthealth.load bhf_smarthealth.load.sync_db bhf_smarthealth.log bhf_smarthealth.log.log_config bhf_smarthealth.log.metadata_logs bhf_smarthealth.models bhf_smarthealth.parse bhf_smarthealth.parse.gps_parser bhf_smarthealth.parse.healthapp_parser bhf_smarthealth.parse.intraday_parser bhf_smarthealth.parse.qualtrics_parser bhf_smarthealth.parse.summary_parser bhf_smarthealth.process bhf_smarthealth.process.gps_process bhf_smarthealth.process.healthapp_process bhf_smarthealth.process.intraday_process bhf_smarthealth.process.qualtrics_process bhf_smarthealth.process.summary_process bhf_smarthealth.utils bhf_smarthealth.utils.aggregators bhf_smarthealth.utils.data_io bhf_smarthealth.utils.df_utils bhf_smarthealth.utils.identifiers bhf_smarthealth.utils.utils bhf_smarthealth.utils.workflow_utils bhf_smarthealth.validate bhf_smarthealth.validate.fitbit_schema bhf_smarthealth.validate.gps_schema bhf_smarthealth.validate.healthapp_schema bhf_smarthealth.validate.metadata_validation bhf_smarthealth.validate.qualtrics_schema N name (bhf_smarthealth.models.CleanTable attribute) (bhf_smarthealth.models.IntermediateTable attribute) NAMESPACE (in module bhf_smarthealth.config) nullify_lsoa_at_invalid_timepoints() (in module bhf_smarthealth.parse.gps_parser) P parse_custom_date() (in module bhf_smarthealth.validate.qualtrics_schema) parse_custom_datetime() (in module bhf_smarthealth.validate.qualtrics_schema) partition_freq (bhf_smarthealth.models.CleanTable attribute) PartitionFreqs (class in bhf_smarthealth.models) patient_id_smarthealth (bhf_smarthealth.validate.qualtrics_schema.BridgeFileRow attribute) PIPELINE_ERROR (bhf_smarthealth.utils.workflow_utils.SENTINEL_FLAGS attribute) PIPELINE_SUCCESS (bhf_smarthealth.utils.workflow_utils.SENTINEL_FLAGS attribute) primary_keys (bhf_smarthealth.models.CleanTable attribute) process_day() (in module bhf_smarthealth.process.gps_process) (in module bhf_smarthealth.process.healthapp_process) (in module bhf_smarthealth.process.intraday_process) (in module bhf_smarthealth.process.qualtrics_process) (in module bhf_smarthealth.process.summary_process) process_file() (in module bhf_smarthealth.process.healthapp_process) (in module bhf_smarthealth.process.intraday_process) (in module bhf_smarthealth.process.summary_process) process_gps_file() (in module bhf_smarthealth.process.gps_process) process_metadata() (in module bhf_smarthealth.validate.metadata_validation) PROCESSING_COMPLETE (bhf_smarthealth.utils.workflow_utils.SENTINEL_FLAGS attribute) Q qr_source (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) QUALTRICS (bhf_smarthealth.models.DataStreamNames attribute) QualtricsStreamSchema (class in bhf_smarthealth.validate.qualtrics_schema) QUESTIONNAIRE (bhf_smarthealth.models.DataStreamNames attribute) R RAW (bhf_smarthealth.models.BucketNames attribute) RawDataProcessingError read_or_generate_run_id() (in module bhf_smarthealth.utils.workflow_utils) record_date (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) recruited_from_NHS (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) recruited_from_NHS_site (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) recruited_from_NHS_site_free_text (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) REFERENCE (bhf_smarthealth.models.BucketNames attribute) remove_columns() (in module bhf_smarthealth.utils.df_utils) rename_columns() (in module bhf_smarthealth.utils.df_utils) root (bhf_smarthealth.validate.fitbit_schema.IntradayDataList attribute) (bhf_smarthealth.validate.gps_schema.GPSDataList attribute) (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsTable attribute), [1] (bhf_smarthealth.validate.qualtrics_schema.BridgeFileTable attribute), [1] run_upsert_update() (in module bhf_smarthealth.load.sync_db) S save_dataframe_ouput() (in module bhf_smarthealth.utils.data_io) save_table_to_parquet() (in module bhf_smarthealth.load.sync_db) SENTINEL_FLAGS (class in bhf_smarthealth.utils.workflow_utils) setup_global_logger() (in module bhf_smarthealth.log.log_config) setup_rule_log() (in module bhf_smarthealth.log.log_config) sex (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) sheffield_id (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryData attribute) (bhf_smarthealth.validate.fitbit_schema.IntradayDataPoint attribute) (bhf_smarthealth.validate.gps_schema.GPSDataPoint attribute) (bhf_smarthealth.validate.healthapp_schema.HealthAppSummaryData attribute) (bhf_smarthealth.validate.metadata_validation.FileMetadata attribute) (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) (bhf_smarthealth.validate.qualtrics_schema.BridgeFileRow attribute) sig_date (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) SmartHealthBaseException source (bhf_smarthealth.validate.healthapp_schema.StandardField attribute) (bhf_smarthealth.validate.healthapp_schema.WorkoutField attribute) source_stream (bhf_smarthealth.models.CleanTable attribute) (bhf_smarthealth.models.IntermediateTable attribute) split_timestamp_to_date_and_time() (in module bhf_smarthealth.utils.df_utils) StandardField (class in bhf_smarthealth.validate.healthapp_schema) startTime (bhf_smarthealth.validate.healthapp_schema.IndividualWorkout attribute) steps (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryData attribute) sync_date (bhf_smarthealth.validate.healthapp_schema.HealthAppSummaryData attribute) T timeInBed (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryData attribute) timestamp (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryDatapoint attribute) (bhf_smarthealth.validate.fitbit_schema.IntradayDataPoint attribute) timezone_offset_mins (bhf_smarthealth.validate.healthapp_schema.HealthAppSummaryData attribute) totalDistance (bhf_smarthealth.validate.healthapp_schema.WorkoutField attribute) totalEnergy (bhf_smarthealth.validate.healthapp_schema.WorkoutField attribute) type (bhf_smarthealth.utils.workflow_utils.ValidTargets attribute) (bhf_smarthealth.validate.healthapp_schema.IndividualWorkout attribute) (bhf_smarthealth.validate.healthapp_schema.StandardField attribute) (bhf_smarthealth.validate.healthapp_schema.WorkoutField attribute) U unit (bhf_smarthealth.validate.healthapp_schema.StandardField attribute) (bhf_smarthealth.validate.healthapp_schema.WorkoutField attribute) units (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryDatapoint attribute) UPLOAD_INTERMEDIATE_COMPLETE (bhf_smarthealth.utils.workflow_utils.SENTINEL_FLAGS attribute) UPLOAD_RAW_COMPLETE (bhf_smarthealth.utils.workflow_utils.SENTINEL_FLAGS attribute) V validate_data() (in module bhf_smarthealth.parse.healthapp_parser) (in module bhf_smarthealth.parse.intraday_parser) (in module bhf_smarthealth.parse.qualtrics_parser) (in module bhf_smarthealth.parse.summary_parser) validate_dataframe_columns() (in module bhf_smarthealth.utils.df_utils) validate_date_to_process() (in module bhf_smarthealth.utils.workflow_utils) validate_datetime_index() (in module bhf_smarthealth.utils.df_utils) validate_gps_data() (in module bhf_smarthealth.parse.gps_parser) validate_metadata() (in module bhf_smarthealth.validate.metadata_validation) validate_offset() (in module bhf_smarthealth.validate.healthapp_schema) validated (bhf_smarthealth.validate.metadata_validation.FileMetadata attribute) ValidTargets (class in bhf_smarthealth.utils.workflow_utils) value (bhf_smarthealth.validate.fitbit_schema.FitbitSummaryDatapoint attribute) (bhf_smarthealth.validate.fitbit_schema.IntradayDataPoint attribute) (bhf_smarthealth.validate.healthapp_schema.StandardField attribute) W wearable_list (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute) WorkoutField (class in bhf_smarthealth.validate.healthapp_schema) workouts (bhf_smarthealth.validate.healthapp_schema.WorkoutField attribute) wrist (bhf_smarthealth.validate.qualtrics_schema.BaseQuestionsRow attribute)