filter_allan
filter_allan takes data on standard input and generates Allan plots and related statistics for a filter based absorption instrument zero run. This is used to analyze the noise characteristics of the instrument with respect to the averaging time employed.
The output consists of a report on standard output containing the result of fitting the lines in the Allan plots and the measured noise at selected averaging intervals. Additionally four plots are generated:
- Allan_Arithmetic.png - The Allan plot for arithmetic (non-difference) averages of attenuation coefficients.
- Allan_Difference.png - The Allan plot for difference measurement attenuation coefficients.
- Attenuation_FrequencyDomain.png - The frequency domain power spectrum of the attenuation data.
- Attenuation_TimeDomain.png - The time domain (time series) of the attenuation data.
Command Line Usage
data ... | data.export --mode=r | filter_allan [instrument]
Arguments
instrument
The instrument code used to disambiguate the data generated. Normally not required when only dealing with output that contains only a single instrument. This can also be set to “simulation” to generate simulated plots.
Example Usage
data.get sfd A14a 2015-07-21T01:24:09Z 2015-07-21T09:24:09Z | da.export --mode=r | filter_allan > results.csv