I reorganized the package structure to include the imaging_pipeline. Added a test for the make_output_dict function. For ticket #81.
I reorganized and refactored test_imaging_pipeline.py using a test generator. For ticket #81.
Updated the file tree by adding production and checks to scripts, moving run_imaging_pipeline.py to production and creating checks/check_filesystem_completeness. For ticket #80.
In .gitignore, changed connection.yaml to settings.yaml. Created settings.yaml and template_settings.yaml. Imported settings from yaml file. For ticket #80
Refactored test_imaging_pipeline.py. For ticket #81
Added docstring to check_filesystem_completeness.py and added content to template_settings.yaml. For ticket #80
Moved setup_logging to a module named setup_logging.py in mtpipeline. Modified scripts/checks/check_filesystem_completeness.py. For ticket #80.
Used make_output_file_dict to generate the name of the files to check if they were missing. For ticket #80.
Reimplemented the checking part algorithm. For ticket #80.
Added png files to files list. For ticket #80.
Changed png_output section in make_output_file_dict function. For ticket #80
Changed test_imaging_pipeline to test make_output_file_dict in imaging_pipeline. For ticket #80.
Changed make_output_file dict in imaging_pipeline.py and expected_output_list in test_imaging_pipeline.py. Reimplemented check_filesystem_completeness.py. For ticket #84.
Reorganized check_filesystem_completeness.py (Missing files are being loggednow). For ticket #84.
Added docstring to funtions. Changed the way to access the proposal_folder in check_filesystem_completeness.py. For ticket #84.
Changed setup_logging to have module_name as a parameter. Added quantity of found files to be logged in check_filesystem_completeness. For ticket #85.
Merge pull request #85 from STScI-Citizen-Science/completeness-test

All unit and end-2-end tests are passing. Docstrings are present and properly formatted. Good to go.