filter_evt_files: Filter a list of EVT files.

View source: R/filter.R

filter_evt_filesR Documentation

Filter a list of EVT files.

Description

Filter a list of EVT files. Save OPP per file aggregate statistics to SQLite3 database and save particle data to hourly parquet files in opp_dir. Set outlier flag to 0 for all files without a current entry in the outlier table, otherwise leave the outlier entry as is.

Usage

filter_evt_files(
  db,
  evt_dir,
  evt_files,
  opp_dir,
  filter_id = NULL,
  max_particles_per_file = MAX_PARTICLES_PER_FILE_DEFAULT,
  cores = 1
)

Arguments

db

SQLite3 database file path.

evt_dir

EVT file directory.

evt_files

List of EVT file IDs to filter. Include julian day directory. Pass NULL to filter all EVT files discovered in evt_dir.

opp_dir

OPP file output directory.

filter_id

Optionally provide the ID for filter parameters. Pass NULL to filter using schedule describedin the filter_plan table.

max_particles_per_file

Maximum number of particles per 3 minute EVT file. Set to NULL to disable.

cores

Number of logical cores to use.

Value

None


armbrustlab/popcycle documentation built on April 1, 2024, 2:41 p.m.