Skip to content
Snippets Groups Projects

API change: Budget/Noise calculations return BudgetTrace object

Merged Jameson Rollins requested to merge jameson.rollins/pygwinc:trace-obj into master
  1. Oct 07, 2020
    • Jameson Rollins's avatar
      API change: Budget/Noise calculations return BudgetTrace object · 51158ce4
      Jameson Rollins authored
      This new object holds the PSD and frequency arrays, as well as the
      list of all budget sub-noises, accessible via a dictionary interface
      and attribute access.
      
      All interfaces and tests are updated to process the new BudgetTrace
      object.
      
      A new HDF5 schemata (version 2) is also introduced that stores trace
      data in a way that mirrors the BudgetTrace.  The io functions
      (save_hdf5/load_hdf5) are updated to write/read this format.  The
      load_hdf5 functions continues to support the version 1 SCHEMA.
      
      Closes #59
      51158ce4
Loading