Skip to content
  • Sabine Schröder's avatar
    Squashed 'autoqc/' changes from 709a018..a909812 · 58ca2016
    Sabine Schröder authored
    a909812 Added statistics on the results to the returned dictionary. Updated the 'pandas' version.
    3fd2719 Added an argparser to the 'demo_program.py'.
    6faf783 Updated package versions in 'requirements.txt'.
    0c04cea Updated package versions in 'requirements.txt'.
    fd3b3b2 The coordinates will now be printed in the degrees minutes seconds format by the 'Plotter' class.
    90757e9 Removed the 'create_qc_score_plot' function from the 'Plotter' class in 'plotter.py'.
    9a3d46d Made some changes to the docstrings, comments, and error messages in 'tests.py'.
    0047e97 Changed the error messages in 'data_getter.py'.
    205bac9 Added metadata retrieval functions to the DataGetter classes in 'data_getter.py'.
    96c878f Made some changes to the docstrings and comments in 'plotter.py'.
    9b61f3c Made some changes to the docstrings in 'data_getter.py'.
    b88e1d2 Made some changes to the docstrings and comments in 'checks.py'. Furthermore, changed the error messages in 'checks.py'. Changed 'test_checks.py' according to the changes in the error messages.
    590db83 Changed the line breaks in 'autoqc_runner.py' so that they break before binary operations.
    3cda5f3 Made some changes to the docstrings and comments in 'autoqc_runner.py'.
    eaa4fe9 Made some changes to the docstrings and comments in 'autoqc_config_reader.py'.
    aea5709 Removed the comments from the 'YAML' files in the 'configs' folder as they were unneeded.
    c26e065 Changed the docstring in 'test_checks.py'. Added docstrings to each test in that file.
    53f6605 Rewrote the 'demo_program.py'. The functionality however did not change.
    b86667d Made some changes and additions to the 'README.md'.
    2667340 Removed 'pytest', 'pytest-cov', and 'Sphinx' from the 'requirements.txt'. Changed the 'README.md' accordingly.
    7707558 Added a test to 'test_checks.py'. This will test if the 'check_limits' function will return the correct limits in the edge case of the limits being set to 0 and 1 respectively.
    0af6b1c Removed the PYTHONPATH manipulation from 'test_checks.py'. The 'README.md' now reflects the new working way to execute the 'pytest' command.
    df4136f Split the tests in 'test_checks.py' into different functions. Added a test with correct values for the OK limit and the questionable limit.
    f4c6dd8 Moved all checks of parameters and settings to the 'checks.py' file. With these changes the 'test_autoqc_runner.py' was renamed to 'test_checks.py'. Also, the tests in 'test_checks.py' were changed to work with the new version of the checks. Additionally, the version of the 'pytest-cov' package was updated in the 'requirements.txt' file.
    b9e76ce Added a missing point to the header comment of the 'test_autoqc_runner.py'.
    6425b4d Made a few minor changes to the 'README.md'.
    8ab7cd4 The 'demo_program.py' now chooses its configuration by the given variable in the metadata if they are found.
    cb0ed70 Added the 'checks.py' and the 'plotter.py' to the documentation.
    4a746d5 Added a 'checks.py' file. This file holds functions to check all the different inputs into the framework. For now moved the 'check_config' function there. Each test class got a static function which returns the parameters needed for each test and their respective data types.
    1d2fae6 Added the latitude and longitude to the plot title. Slightly changed the format of the text in the cells in the statistics tables.
    f474f23 Changed the 'DataGetter'. They do not remove the time zone information anymore. Additionally, unified the header comments in the source files.
    
    git-subtree-dir: autoqc
    git-subtree-split: a9098124d97c70801ea45a8764a165d7692c9893
    58ca2016