activAnalyzer 1.1.0
- Added the
intersexandprefer not to saycategories to provide a more inclusive classification of sex. As it seems there is no scientific study about what should be the calculation of resting and activity energy expenditures for intersex people, the values provided for Basal metabolic rate (BMR) and METs are the averages of two values: the value that would be computed for a male, and the value that would be computed for a female. For people reportingprefer not to say, computations for females are used by default. - Updated in the guide the description of the computation of BMR: "If the patient considers their sex as
undefinedor chooses theprefer not to sayoption, then an equation for females is used. If the patient falls into theintersexcategory, then the average of the results for a male and for a female of the considered age is used (WARNING: At the time of writing this guide, there is no scientific data to justify any calculation for intersex people).". - Updated in the guide the description of the computation of METs: "METs, by using the MET equation provided by the user (if the patient considers their sex as
undefinedor chooses theprefer not to sayoption, then equations including sex information, when selected, are used as if the patient were a female; when theintersexcategory is used, an average of the METs related respectively to a male and to a female is used with the equations using sex information; of note, at the time of writing this guide, there is no scientific data to justify any calculation for intersex people);". - The
compute_bmr()andcompute_mets()functions now use thedplyr::case_when()function to determine the appropriate value of BMR and METs, respectively. - Corrected typos ("MPVA" -->"MVPA") in the English version of the guide.
- Added a class "icon-widget" to the sidebar icons to keep control on the appropriate size of the icons.
- Now the
prepare_dataset()function imports data using theread_agd()function (instead of thePhysicalActivity::readActigraph()function). This modification now allows to import data from the GT3X device (previously only data from GT3X+ and newer devices could be used). This was not possible before because the structure of the .agd file obtained with a GT3X device is not accepted by thePhysicalActivity::readActigraph()function. - There is no more constraints about the necessity to have inclinometer information in the .agd file. This information is not used anymore in the app.
- Added a file info message (measurement information) when loading the data file.
- Changed the
sizearguments of the internalgeom_line(),geom_segment()andgeom_rect()functions bylinewidtharguments in relation to the v3.4.0{ggplot2}update. - Added the possibility to zoom in on the figures of the app.
- Added the possibility to provide information about potential relevant physical activity periods that would have modified physical activity level but that could not be recorded due to accelerometer removal.
- Added an alert message for the figure with steps (cf. report) when the score is beyond the upper limit of the x axis.
- Corrected a bug: the app crashed when changing age or weight inputs after a data file was loaded. This is now fixed.
This version is now archived in a Zenodo repository (https://zenodo.org/record/7384191#.Y4oT-ZrMJPY) following the acceptance of the related paper in Journal of Open Source Software (https://joss.theoj.org/papers/10.21105/joss.04741).