Software Open Access

BIDMCDigitalPsychiatry/LAMP-platform: Release 2022.4.23

Rebecca Bilden; dcurrey88; Aditya Vaidyam; Suraj Patel; Ashley Meyer; Luke Scheuer; Tanvi Lakhtakia; Ryan D'Mello; Ryan Hays; jtorous; Hunter Lester


DataCite XML Export

<?xml version='1.0' encoding='utf-8'?>
<resource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://datacite.org/schema/kernel-4" xsi:schemaLocation="http://datacite.org/schema/kernel-4 http://schema.datacite.org/meta/kernel-4.1/metadata.xsd">
  <identifier identifierType="DOI">10.5281/zenodo.6480473</identifier>
  <creators>
    <creator>
      <creatorName>Rebecca Bilden</creatorName>
    </creator>
    <creator>
      <creatorName>dcurrey88</creatorName>
    </creator>
    <creator>
      <creatorName>Aditya Vaidyam</creatorName>
      <affiliation>@BIDMCDigitalPsychiatry</affiliation>
    </creator>
    <creator>
      <creatorName>Suraj Patel</creatorName>
    </creator>
    <creator>
      <creatorName>Ashley Meyer</creatorName>
    </creator>
    <creator>
      <creatorName>Luke Scheuer</creatorName>
    </creator>
    <creator>
      <creatorName>Tanvi Lakhtakia</creatorName>
    </creator>
    <creator>
      <creatorName>Ryan D'Mello</creatorName>
    </creator>
    <creator>
      <creatorName>Ryan Hays</creatorName>
    </creator>
    <creator>
      <creatorName>jtorous</creatorName>
    </creator>
    <creator>
      <creatorName>Hunter Lester</creatorName>
    </creator>
  </creators>
  <titles>
    <title>BIDMCDigitalPsychiatry/LAMP-platform: Release 2022.4.23</title>
  </titles>
  <publisher>Zenodo</publisher>
  <publicationYear>2022</publicationYear>
  <dates>
    <date dateType="Issued">2022-04-23</date>
  </dates>
  <resourceType resourceTypeGeneral="Software"/>
  <alternateIdentifiers>
    <alternateIdentifier alternateIdentifierType="url">https://zenodo.org/record/6480473</alternateIdentifier>
  </alternateIdentifiers>
  <relatedIdentifiers>
    <relatedIdentifier relatedIdentifierType="URL" relationType="IsSupplementTo">https://github.com/BIDMCDigitalPsychiatry/LAMP-platform/tree/2022.4.23</relatedIdentifier>
    <relatedIdentifier relatedIdentifierType="DOI" relationType="IsVersionOf">10.5281/zenodo.4716575</relatedIdentifier>
  </relatedIdentifiers>
  <version>2022.4.23</version>
  <rightsList>
    <rights rightsURI="info:eu-repo/semantics/openAccess">Open Access</rights>
  </rightsList>
  <descriptions>
    <description descriptionType="Abstract">Release 2022.4.23
Features &amp;amp; Improvements
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;[LAMP-dashboard]&lt;/code&gt; Added support for custom &lt;code&gt;ActivitySpec&lt;/code&gt; definitions, including custom configuration, text, icons, and script contents. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-dashboard]&lt;/code&gt; Added a warning popup to require the user select a group to create an activity or sensor under if none specified. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-dashboard]&lt;/code&gt; Reduced background network requests when polling for new clinician-sent messages. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-dashboard]&lt;/code&gt; Reduced background network requests for sensor data when only viewing the home screen of the app. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-dashboard]&lt;/code&gt; Reduced background network requests for analytics when logged in as a researcher instead of a patient. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-activities]&lt;/code&gt; The Matrix options type is now fully available for Surveys, with full data export support for every type of question.  &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-core-ios]&lt;/code&gt; Added full support for detection of ambient light and sound, wearable/watch positioning and accelerometer, aggregated daily travel routines, detailed keyboard typing metrics, text message and phone call usage with third-party app support, cross-browser website and cross-device app usage/screen time and notification pickups data, through the new Apple SensorKit framework. &lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Not available for use outside of BIDMC-approved studies; requires developer entitlements which necessitate a legal contract with Apple Inc. and BIDMC; contact us for questions about SensorKit.&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-core-ios]&lt;/code&gt; Reduced background callbacks when sensor data collection is disabled to preserve battery life.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-core-ios]&lt;/code&gt; Enforced strict data collection rules to match organization-level requirements when sensors are configured. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-core-ios]&lt;/code&gt; Added support for a new schedule repeat-type &lt;code&gt;every two weeks&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-core-android]&lt;/code&gt; Added support for Battery Saver (i.e. Low Power Mode on iOS) detection to assist with imputation of missing sensor data.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-core-android]&lt;/code&gt; Reduced background callbacks when sensor data collection is disabled to preserve battery life.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-core-android]&lt;/code&gt; Eliminated App Not Responding issues; the app now crashes instead of hanging indefinitely and slowing down the phone.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-core-android]&lt;/code&gt; Added user-facing crash report to allow users to quickly screenshot or screen record bugs and app crashes. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-core-android]&lt;/code&gt; Added support for a new schedule repeat-type &lt;code&gt;every two weeks&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
Bug Fixes
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;[LAMP-dashboard]&lt;/code&gt; Resolved an issue where certain Activity configuration text boxes (i.e. Tips) were not resizable.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-dashboard]&lt;/code&gt; Resolved an issue where the back button did not work in certain activities (i.e. Tips) when opened from a notification. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-dashboard]&lt;/code&gt; Resolved an issue where it was not possible to exit certain activities (i.e. Tips) when opened from the mobile app. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-dashboard]&lt;/code&gt; Resolved an issue where the Activity scheduler interface would not recognize typed date/times, requiring users to slowly manually select them via clock/calendar interface. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-dashboard]&lt;/code&gt; Resolved an issue where the Activity scheduler would not allow scheduling activities on the first of the month. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-dashboard]&lt;/code&gt; Resolved a &lt;strong&gt;SIGNIFICANT&lt;/strong&gt; issue where grouped activities would always display in an infinite loop for certain users. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-dashboard]&lt;/code&gt; Resolved an issue where tab page headings would display in all lowercase. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-dashboard]&lt;/code&gt; Resolved an issue where the Save button of the Activity configuration page would obscure the configuration form itself. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-dashboard]&lt;/code&gt; Resolved a &lt;strong&gt;SIGNIFICANT&lt;/strong&gt; issue where surveys and voice recordings would not load under certain configuration parameters. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-dashboard]&lt;/code&gt; Resolved a &lt;strong&gt;SIGNIFICANT&lt;/strong&gt; issue where users would be automatically logged out erroneously when opening an activity from a notification without network connection. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-dashboard]&lt;/code&gt; Resolved an issue where certain mobile devices would clip parts of the activity interface, preventing successful completion of the activity. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-dashboard]&lt;/code&gt; Resolved an issue where a single data point would not display or display incorrectly as a mini tile in the Prevent tab. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-activities]&lt;/code&gt; Resolved an issue where the Goal Tracker and Medication Tracker activities (not officially available for public usage) did not connect to the &lt;code&gt;ActivitySpec&lt;/code&gt; API correctly and would not work with the dashboard.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-activities]&lt;/code&gt; Resolved an issue for the DBT Diary Card where the &lt;code&gt;Actions&lt;/code&gt; graph did not display a date range picker. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-activities]&lt;/code&gt; Resolved an issue where images were not center-aligned for the Scratch Card activity. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-activities]&lt;/code&gt; Resolved an issue where time picker questions in Surveys would display the wrong time format (AM/PM vs. 24hr).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-activities]&lt;/code&gt; Resolved an issue with Pop the Bubbles where certain bubbles would overlap and remain fixed in the center of the screen. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-activities]&lt;/code&gt; Resolved an issue where bubbles in Pop the Bubbles had reduced sensitivity to taps. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-activities]&lt;/code&gt; Resolved an issue where bubbles in Pop the Bubbles would sometimes display on the edges of the screen, making it difficult to see or tap them. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-core-ios]&lt;/code&gt; Resolved an issue where local notifications (i.e. offline non-push without server involvement) sent notifications with an incorrect timezone.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-core-ios]&lt;/code&gt; Resolved an issue where local notifications would fail with unhandled schedule repeat-types.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-core-ios]&lt;/code&gt; Resolved an issue where &lt;code&gt;lamp.device_state&lt;/code&gt; data would be saved under the legacy name &lt;code&gt;lamp.screen_state&lt;/code&gt;. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-core-ios]&lt;/code&gt; Resolved a &lt;strong&gt;SIGNIFICANT&lt;/strong&gt; issue where tapping on an activity from a notification would lead to a white screen.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-core-android]&lt;/code&gt; Resolved an issue where local notifications (i.e. offline non-push without server involvement) sent notifications with an incorrect timezone.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-core-android]&lt;/code&gt; Resolved an issue where toggling battery saver mode when not logged into the mindLAMP app would crash the app. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-core-android]&lt;/code&gt; Resolved an issue where if no sensors were configured, all sensor data would be collected for a user. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-core-android]&lt;/code&gt; Resolved an issue where sensor data collection maximum frequencies were not the same between iOS and Android. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-core-android]&lt;/code&gt; Resolved an issue where the WearOS app would be out-of-date with the Android app due to a GitHub workflow issue. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-core-android]&lt;/code&gt; Resolved an issue where Android analytics data would not match the format of the iOS analytics data. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-core-android]&lt;/code&gt; Resolved an issue where &lt;code&gt;lamp.device_state&lt;/code&gt; data did not match the same data format as iOS.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-core-android]&lt;/code&gt; Resolved a &lt;strong&gt;SIGNIFICANT&lt;/strong&gt; issue where tapping on an activity from a notification would lead to a white screen. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-server]&lt;/code&gt; Resolved an issue where &lt;code&gt;SensorEvents&lt;/code&gt; would not be flushed from the cache to the database correctly. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-server]&lt;/code&gt; Resolved an issue where the &lt;code&gt;ActivitySpec&lt;/code&gt; schema provided incorrect parameter names. &lt;/li&gt;
&lt;li&gt;&lt;code&gt;[LAMP-worker]&lt;/code&gt; Resolved an issue where push notifications would be sent to users even if the device had logged out of the mindLAMP app. &lt;/li&gt;
&lt;/ul&gt;</description>
  </descriptions>
</resource>
84
427
views
downloads
All versions This version
Views 8418
Downloads 4271
Data volume 43.9 GB110.9 MB
Unique views 7117
Unique downloads 161

Share

Cite as