The DB System

The DB system is the collective name for the programs and supporting structures used to access and manipulate data formatted in CPD2 style

Data Access

  • data.avg - Average, fill, and/or rectangularize data.
  • data.consolidate - Access data by individual variables.
  • data.get - The primary interface used to access data.

Intensive Data Generation

Data Export

Secondary Data Interfaces

Comment System

Comments are arbitrary strings associated with an archive, type, and a time range. Most types are allowed to overlap. Non-overlapping comments for when data is (re)processed and passed are automatically generated.

Segmentation System

Segments are single line strings associated with a type and time range. Segments are non-overlapping.

Data Storage Interfaces

Editing and Correction System

Correction Chain

These programs are normally called by data.edit.corr but they can function as part of an external pipeline, provided they are called with the correct arguments.

Internal

These programs are not usable outside of being called by data.edit.get.

System Utilities

System synchronization

Found in $DB/bin/sync

Configuration Files

Other

  • avg_int - Use PSAP/CLAP intensities to generate lower frequency absorption data.
  • cnvt_Xme - Generate Xme MET data from me_ CPD1 files.
  • cpx2 - CPX2 data viewer.
  • generate_psap_spots - Generate PSAP spot segments from CPD1 ini archives.