This PR implements FTP downloading via the "setup" command when running the genomics-benchmark tool. It utilizes the user's config file to specify what file(s) to download from a remote FTP server. Additionally, the user can enable a recursive mode, where the program will download all files within a directory on the server.
Resolves Issues: #6, and unit tests for FTP download checking utilize the remote files in #24.
This PR implements FTP downloading via the "setup" command when running the genomics-benchmark tool. It utilizes the user's config file to specify what file(s) to download from a remote FTP server. Additionally, the user can enable a recursive mode, where the program will download all files within a directory on the server.
Resolves Issues: #6, and unit tests for FTP download checking utilize the remote files in #24.