The scripts in this folder are organized as follows:

* **download_files.py**: Contains functions for downloading and decompressing the files needed for analysis.
*  **download_files.ipynb**: Jupyter notebook that applies the download functions to retrieve and decompress the files used for analysis.
*  **preprocess_functions.py**: Contains functions for preprocessing and filtering the data from the files.
*  **insert_tables.py**: Contains functions for inserting tables into the MySQL database.
*  **preprocess_upload_data.ipynb**:  Jupyter notebook that preprocesses annotations and inserts all tables into the MySQL database.
*  **gpl_main.ipynb**: Jupyter notebook used to insert GPL data into the MySQL database.