Releases: wadpac/GGIR
Releases · wadpac/GGIR
Maracaibo
- Part4 handling of clocktime 9am corrected in addition to fix from version 1.7-1.
- Fixed bug for Actigraph csv header recognition when column 2 and 3 are NA (prevented processing before)
- Fixed bug in g.report.part5 in the calculation of the total number of valid days per person.
- Fixed bug that caused part5 to struggle with timezones west of greenwhich time.
- desiredtz added as explicit argument to g.inspectfile, g.cwaread, and g.dotorcomma.
- Fixed bug in pageindexing in g.readaccfile when machine runs out of memory.
- Fixed bug in pageindexing in Actigraph csv files (10 rows in raw data skipped every block (day)) of data.
- Added more informative warning message in g.report.part2 if file cannot be read.
- Fixed bug in scenario when person is daysleeper and wakingup time occurs before noon, and 12 hours too early.
- Fixed bug re. storefolderstructure=TRUE causing 2 variables to drop in g.report.part4 if storefolderstructure=TRUE.
- g.intensitygradient enabled to handle absense of data.
- tidied up some of the redundant or even confusiong information printer to the console
Iquique
- Fixed order of Nbouts output in g.part5 was not consistent with bout duration.
- Functionality added to read AX3 Axivity csv files that have the following
characteristics: Raw data in g-units, not resampled, and with timestamps stored in
the first column. - Fixed bug that caused the date of the last measurement day in part5 output
to be one day ahead if argument dayborder=12. - Part5 struggled to process measurements with more than 40 days, now fixed.
g.getstarttime can now also handle dates in Actigraph csv-file headers that are
dot separated, e.g. 20.05.2016, before it only handled 20-05-2016 and 20/05/2016. - Part4 handling of clocktime 9am corrected.
- Filename identification in part5 improved when saving raw level data.
- Fixed ability to read wav file header when shorter than expected.
Sullana
- Report part 4: Count of available nights with accelerometer data fixed
- Report part 4: NA and NaN values replaced by empty cells like in other reports
- Intensity gradient analysis added to part2 output according to Rowlands et al. MSSE 2018, doi: 10.1249/MSS.0000000000001561
- Documentation on part4 output variables improved.
- Providing incorrect value of sleeplogidnum in part4 should now provide a more informative error message
- Added functionality to handle timestamps that start with the year.
Huaraz
- Report part 4: Count of available nights with accelerometer data fixed
- Report part 4: NA and NaN values replaced by empty cells like in other reports
- Intensity gradient analysis added to part2 output according to Rowlands et al. MSSE 2018, doi: 10.1249/MSS.0000000000001561
- Documentation on part4 output variables improved.
- Providing incorrect value of sleeplogidnum in part4 should now provide a more informative error message
- Added functionality to handle timestamps that start with the year.
Ushuaia
- Report part 4: Count of available nights with accelerometer data fixed
- Report part 4: NA and NaN values replaced by empty cells like in other reports
- Intensity gradient analysis added to part2 output according to Rowlands et al. MSSE 2018, doi: 10.1249/MSS.0000000000001561
- Documentation on part4 output variables improved.
- Providing incorrect value of sleeplogidnum in part4 should now provide a more informative error message
- Added functionality to handle timestamps that start with the year.
Cucuta
- Fixed timezone dependency of g.analyse (affected only order of columns), g.part5
(affected time detection), and consequently test_chainof5parts.R - Read functionality for Actigraph csv files speeded up by replacing
read.csv by data.table::fread - Argument qwindow is now able to handle input vectors longer than 2
and will derive all part2 variables for each time window that can be defined
from the values of qwindow, e.g. value =c(0,8,24) will analyse the windows:
0-8, 8-24 and 0-24 hour. - Argument L5M5window depricated because argument qwindow now defines the
window over which L5M5 analysis is performed. - Argument winhr is now reflected in g.analyse/g.part2 output variable
names, previously this variable name was hardcoded as L5M5, even if winhr was not 5. - Part2 output variable names updated to be more consistent in
structure and more explicit about the timewindow over which they
are calculated. The variables that were calculated over the full
recording (using diurnal normalization) now have the extension
"fullRecording", this in contrast to the variables that are only
calculated from measurement days with 'enough' valid data. - Fixed calculation of N valid WEdays and Nvalid WKdays in part2 that was wrong
since version 1.5-21. It counted all days and did not exclude days with insufficient
amount of data. - Fixed warning message in test of g.part5.
- output variable acc_timeinbed renamed to acc_SptDuration to avoid confusion
with terminology used in supporting papers, which are about SPT (sleep period time)
detection and not about time in bed detection. - output variable acc_dur_noc renamed to acc_SleepDurationInSpt to improve clarity
of variable name relative to acc_SptDuration.
Here is a Windows binary (.zip) and the Linux source file
guayaquil
This is the version released on CRAN on 9-7-2018, main changes include:
- Variable names ENMO accidentatly disappeared from g.analyse output in 1.5-23, this has now been reversed.
- Fixed issue in g.part5 in handling the last day of measurement when using 'MM' windows and dayborder not equal to 0 (midnight) sometimes resulting in the last day longer than 25 hours.
- Fixed error message in g.part5 that occurs when calculating L5M5 when day is shorter than L5M5 time window.
Frentones
- g.part5 is now able to generate summary from all measurment days (thanks Jairo).
- MM results in g.part5 now correctly stores onset and waking for single date per row.
- Various checks added to g.part4 to ensure measurements in all shapes and size can be
processed. - minor improvements to documentation g.part5
- size of example data and vignette images reduced to reduce package size
Platanal
- g.part5 is now able to generate summary from all measurment days (thanks Jairo).
- MM results in g.part5 now correctly stores onset and waking for single date per row.
- Various checks added to g.part4 to ensure measurements in all shapes and size can be
processed.
Arequipa
- Improved handling of day saving time in g.part3 and g.part4.
- Algorithm HDCZA is now the default algorithm to use, if a sleeplog is used and an entry is missing for a particular night.
- pdf generation in part 3 is now optional (argument do.part3.pdf), this may be useful for slightly speeding up data processing as it takes a few second to generate the plot.
- test added for g.getbout function.
- bug fixed in timestamp recognition for object timebb in function g.part5.