Skip to content

Releases: wadpac/GGIR

Maracaibo

11 Jan 16:34
Compare
Choose a tag to compare
  • 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

25 Nov 17:00
Compare
Choose a tag to compare
  • 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

21 Sep 18:59
Compare
Choose a tag to compare
  • 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

21 Sep 18:55
Compare
Choose a tag to compare
  • 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

21 Sep 18:53
Compare
Choose a tag to compare
  • 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

29 Jul 14:46
Compare
Choose a tag to compare
  • 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

22 Jul 10:31
Compare
Choose a tag to compare

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

21 Apr 09:51
Compare
Choose a tag to compare
  • 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

20 Apr 18:48
Compare
Choose a tag to compare
  • 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

18 Mar 11:56
Compare
Choose a tag to compare
  • 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.