Skip to content
  • Sabine Schröder's avatar
    Squashed 'autoqc/' changes from de18f11..a9cce39 · 4489d489
    Sabine Schröder authored
    a9cce39 Added some tables to the 'Plotter'. They will show the number of points in the categories 'OK', 'Questionable', and 'Erroneous' per year. This required some changes to the existing 'Plotter' class. Removed the 'psutil' package from 'requirements.txt' as it is not needed.
    71bb6b8 The Automated Data Quality Control can now handle metadata. Currently these will only be used to create titles for the plots. The 'demo_program.py' was changed accordingly. The version of 'Sphinx' was updated in the 'requirements.txt'.
    8bd3ba0 Created a standalone Plotter. Removed all plotting routines from 'autoqc_runner.py'. Added a switch to toggle if plots are created or not. Renamed the keyword argument 'plot_output' to 'outfile' in the 'run_autoqc' interface. All plotting is now done with the 'plotly' package. Therefore, 'matplotlib' was removed from 'requirements.txt' and 'psutil' and 'kaleido' were added to enable static image export.
    4212f77 Updated package versions in 'requirements.txt'.
    508f909 Updated package versions in 'requirements.txt'.
    608bd2a Changed the format of the input files used in the 'demo_program.py'.
    2322bf5 Changed the value of 'sigma' for the 'SigmaTest' in the O3 'standard' configuration. This change was done in both the YAML as well as the JSON version of the configuration.
    ffec376 Added a '.gitignore'. It will ignore any Python byte code files, so all files with 'pyc' extension.
    d07c323 Added the 'autoqc_config_reader'. Created a 'config' directory to which configurations will be saved. Added a first configuration for ozone time series with the name 'standard' once in YAML and once in JSON format. This includes all currently implemented tests. Added an abstract about the reader in the 'README.md'. Expanded the 'index.rst' for documenting the reader with Sphinx. Moved the 'check_config' function to 'autoqc_config_reader.py'. The demo program now uses the config reader.
    5b66703 Changed the 'requirements.txt'.
    80709dd Added a 'min_periods' parameter to the 'rolling' operation in the 'run' method of the 'PositiveSpikeTest' class and the 'NegativeSpikeTest' class.
    REVERT: de18f11 Added a 'min_periods' parameter to the 'PositiveSpikeTest' class and the 'NegativeSpikeTest' class.
    
    git-subtree-dir: autoqc
    git-subtree-split: a9cce39be22ff78b59b9e0865e1493c4d92c59dc
    4489d489