static std::vector<std::string> get_subdirectories(const std::string& path);
static std::vector<std::string> get_data_files(const std::string& path);
static plp::Date parse_date_str(std::string date_str);
static std::vector<std::string> get_subdirectories(const std::string& path);
static std::vector<std::string> get_data_files(const std::string& path);
static plp::Date parse_date_str(std::string date_str);