Skip to content

Releases: wadpac/GGIR

3.3-3

22 Dec 18:25
9919d55

Choose a tag to compare

  • Part 2: Step/cadence expanded with a variety of output variables #1398. Credits for funding this enhancement: Ben Maylor and Alex Rowlands.

  • Part 1: Fix bug that caused GENEAsleep binary data to no longer to be recognised as such since the introduction of functionality for Parmay binary data. #1432

  • Part 4:

    • Now attempts to handle scenario where an integer participant ID is saved by Excel with decimal places, e.g. 123 versus 123.00. #1256

    • Fix bug causing the error about missing object defaultGuiderCorrected. #1438

3.3-2

21 Nov 15:31

Choose a tag to compare

  • Part 1: Fractional sampling rate for GENEActiv now automatically resampled to rounded sampling rate to ease and avoid ambiguity in epoch level aggregation #1408.

  • Part 3: Fixed a bug in handling HASPT_ignore_invalid = NA when no guider (SPT) window was detected #1414

  • Part 3: Fixed bug in the guider correction algorithm where the main SPT window was directly preceded or followed by candidate (discarded) windows. #1415

3.3-1

14 Oct 17:02

Choose a tag to compare

  • Part 2: Replaces QC plot as pdf file by QC plots as png file per recording to help speed up report generation #1402

  • Part 3: Fix bug in calculation of Oakley1994, Galland2012, and ColeKripke1997 #1404

  • Part 6: Fixed bug triggering an error when running part 6 with do.parallel = TRUE. #1400

  • Error handling: Added parameter "use_trycatch_serial" to optionally log file-level errors without interrupting GGIR when "do.parallel = FALSE". #1308

3.3-0

15 Sep 12:12

Choose a tag to compare

  • Part 3: Adding option to auto-correct sleep guider that failed to detect the full main sleep period or incorrectly focused on a daytime nap. The new algorithm comes with new parameters guider_cor_maxgap_hrs, guider_cor_min_frac_sib, guider_cor_min_hrs, guider_cor_meme_frac_out, guider_cor_meme_frac_in, guider_cor_meme_min_hrs #1307

3.2-12

01 Sep 10:35

Choose a tag to compare

  • Part 5: Deprecate experimental nap-detection functionality that was added in 2.5-2. This has been superseded by a much more simplified nap detection which is now discussed in Annex NapDetection.

  • Part 4: Fix bug #1376 causing more nights to be included than desirable if sleeplog dates for at least one recording do not overlap with accelerometer recording.

  • Part 2: Always omit spaces from the extracted ID unless the entire filename is used as ID. #1372

  • Vignette: Clarify definition of acceleration and time ranges in gh-pages chapter 12. #1370

  • All parts: Value of parameter desiredtz is now passed on via milestone data, which enables jointly processing data from multiple timezones in part 2-6 #1380

3.2-11

20 Aug 14:56

Choose a tag to compare

  • Part 2: In day segment analysis N hours and N valid hours per day segment are now correctly averaged over valid days only, previously calculation included invalid days. This affects only the person level summary and no other columns are affected. #1350

  • Part 4: Reload sleeplog when part 3 output is newer than the latest sleeplog export, previously sleeplog was only reloaded if sleeplog itself had changed. #1366

3.2-10

01 Aug 10:58

Choose a tag to compare

Part 1: Correct timestamp extraction from ActivPAL data. #1287

Part 5 and 6: Fix bug for the specific situation where parameters datadir or outputdir are set to a path that has the letters "csv" in one or multiple parent folder names. #1341

Visualreport: Now also processes multiple files in parallel like the rest of GGIR. #1351

Part 4: Fix bug that made it impossible to use basic format sleeplog in combination with sleepwindowType "TimeInBed" #1359

3.2-9

15 Jul 07:57

Choose a tag to compare

  • Part 3: For Fitbit data. Fixed bug in storage of ID format was list should be character, by which part5 could not run. #1330

  • Part 5:

    • Fix bug in extracting sleep diary when recording starts between midnight and 4am. #1337

    • Fix bug that caused sibreport to be stored with timestamps in UTC timezone. #1332

3.2-8

23 Jun 14:35

Choose a tag to compare

  • Revise guidance on GGIR citation. #1303

  • Part 2 + 5: Segmentation with activity log is now able to handle non-chronological order of segment definitions in the log. #1318

  • General: Promote GitHub discussion page as a central place to ask questions. References to Google group have been removed from the documentation. #1320.

  • Part 1 + 2: Update code and documentation for using external functions that produce multicolumn output. #1324

3.2-7

04 Jun 15:31

Choose a tag to compare

  • Part 5: Fix bug in reinitialisation of window numbers when using multiple timewindow definitions in GGIR part 5. #1311

  • Now generates error message when user provides parameters with unknown names to GGIR function #1300.

  • Part 3:

    • Add parameters "spt_min_block_dur", "spt_max_gap_dur", "spt_max_gap_ratio", and "HorAngle_threshold" to improve control over algorithms used in part 3 #1295

    • Re-factor code corresponding to final 3 steps in HDCZA and HorAngle algorithms. As part of this effort a 1 epoch incorrect offset in window-end was fixed #1295

  • Config file: fix minor issue that caused GGIR, GGIRread, and R version to overwrite the last 3 parameters in the config file. #1298

  • Part 1: Detect time gaps in between data (24 hour) chunks. Handle these if less than 1 hours and generate error when larger. #1294

  • Part 2: Fix minor bug that added an extra row (day) in "part2_daysummary" when recording duration was less than one day and did not overlap with midnight. #1313