Skip to content

R library for analysing Folding@Home client log data

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md
Notifications You must be signed in to change notification settings

cormac85/fahlogstats

Repository files navigation

fahlogstats

R library for analysing Folding@Home client log data. Sister library to the Shiny dashboard (fahdashboard) that intends to provide insights about your folding slots, such as network data usage and credits earned.

Installation

devtools::install_github("cormac85/fahlogstats")

Usage

logs_path <-  "~/../AppData/Roaming/FAHClient/logs/"

logs_df <-
  read_fah_logs_dir(logs_path) %>%
  clean_logs()
  
 
logs_df %>%
  get_work_unit_data() %>%
  get_credits() %>%
  plot_credits(all_slots = TRUE)
  
logs_df %>%
  get_work_unit_data() %>%
  get_network_usage() %>%
  calculate_daily_network_usage() %>%
  plot_cumulative_network_usage()

Background

On Windows the Folding@Home client stores the current log that you see in the Advanced Client in ~/AppData/Roaming/FAHClient/log.txt, and also stores 16 days worth of logs in ~/AppData/Roaming/FAHClient/logs/. This library is intended to parse those logs into various types of tidy dataframes and then provide subsequent analysis with plots and summaries.

About

R library for analysing Folding@Home client log data

Topics

Resources

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages