Main content

Home

Menu

Loading wiki pages...

View
Wiki Version:
# PMData: A Sports Logging Dataset # ### **[[preprint][1]]** ### ![images taken from the work around the dataset, giving an impression of the dataset][2] In this dataset, we present the PMData dataset that aims to combine the traditional lifelogging with sports activity logging. Such a dataset enables development of several interesting analysis applications, e.g., where additional sports data can be used to predict and analyze everyday developments like a persons weight and sleep patterns, and where traditional lifelog data can be used in a sports context to predict an athletes performance. In this respect, we have used the Fitbit Versa 2 smart watch wristband, the PMSys sports logging app and Google forms for the data collection, and PMData contains logging data for 5 months from 16 persons. Our initial experiments show that such analyzes are possible, but there are still large rooms for improvements. ## Dataset details ## The structure of the main folder: - [Main folder] - p01 - p02 - ... - p16 - participant-overview.xlsx The structure of each sub folder (pXX): - pXX [folder]: is a folder containing data of participant XX (notation XX represents the identifier of the participant). - fitbit [folder] - **calories.json**: shows how many calories the person have burned the last minute. - **distance.json**: gives the distance moved per minute. Distance seems to be in centimeters. - **exercise.json**: describes each activity in more detail. It contains the date with start and stop time, time in different activity levels, type of activity and various performance metrics depending a bit on type of exercise, e.g., for running, it contains distance, time, steps, calories, speed and pace. - **heart_rate.json**: shows the number of heart beats per minute (bpm) at a given time. - **lightly_active_minutes.json**: sums up the number of lightly active minutes per day. - **moderately_active_minutes.json**: sums up the number of moderately active minutes per day. - **resting_heart_rate.json**: gives the resting heart rate per day. - **sedentary_minutes.json**: sums up the number of sedentary minutes per day. - **sleep_score.csv**: helps understand the sleep each night so you can see trends in the sleep patterns. It contains an overall 0-100 score made up from composition, revitalization and duration scores, the number of deep sleep minutes, the resting heart rate and a restlessness score. - **sleep.json**: is a per sleep breakdown of the sleep into periods of light, deep, rem sleeps and time awake. - **steps.json**: displays the number of steps per minute. - **time_in_heart_rate_zones.json**: gives the number of minutes in different heart rate zoned. Using the common formula of 220 minus your age, Fitbit will calculate your maximum heart rate and then create three target heart rate zones fat burn (50 to 69 percent of your max heart rate), cardio (70 to 84 percent of your max heart rate), and peak (85 to 100 percent of your max heart rate) - based off that number. - **very_active_minutes.json**: sums up the number of very active minutes per day. - googledocs [folder] - **reporting.csv**: contains one line per report including the date reported for, a timestamp of the report submission time, the eaten meals (breakfast, lunch, dinner and evening meal), the participants weight this day, the number of glasses drunk, and whether one has consumed alcohol. - pmsys [folder] - **injury.csv**: shows injuries with a time and date and corresponding injury locations and a minor and major severity. - **srpe.csv**: contains a training session’s end-time, type of activity, the perceived exertion (RPE), and the duration in the number of minutes. This is, for example, used to calculate the sessions training load or sRPE (RPE×duration). - **wellness.csv**: includes parameters like time and date, fatigue, mood, readiness, sleep duration (number of hours), sleep quality, soreness (and soreness area), and stress. Fatigue, sleep qual-ity, soreness, stress, and mood all have a 1-5 scale. The score 3 is normal, and 1-2 are scores below normal and 4-5 are scores above normal. Sleep length is just a measure of how long the sleep was in hours, and readiness (scale 0-10) is an overall subjective measure of how ready are you to exercise, i.e., 0 means not ready at all and 10 indicates that you cannot feel any better and are ready for anything! - **food-images.zip**: Participants 1, 3 and 5 have taken pictures of everything they have eaten except water during 2 months (February and March). There are food images included in this .zip file, and information about day and time is given in the image header. The participants used their own mobile cameras to collect the images (Iphone 6s, Iphone X and Iphone XS). The standard export function of the MacOS Photos software with full quality was used to export the images. ### Term of use ### The license for the PMData dataset is Attribution-NonCommercial 4.0 International. More information can be found here: https://creativecommons.org/licenses/by-nc/4.0/legalcode [1]: https://osf.io/k2apb/ [2]: https://files.osf.io/v1/resources/vx4bk/providers/osfstorage/5e578983b070fc006ce5a43a?mode=render
OSF does not support the use of Internet Explorer. For optimal performance, please switch to another browser.
Accept
This website relies on cookies to help provide a better user experience. By clicking Accept or continuing to use the site, you agree. For more information, see our Privacy Policy and information on cookie use.
Accept
×

Start managing your projects on the OSF today.

Free and easy to use, the Open Science Framework supports the entire research lifecycle: planning, execution, reporting, archiving, and discovery.