SleepyHead 0.9 beta sneak preview..

General Discussion on any topic relating to CPAP and/or Sleep Apnea.
User avatar
jedimark
Posts: 1300
Joined: Fri Feb 18, 2011 12:45 am
Location: Bundaberg, Australia
Contact:

SleepyHead 0.9 beta sneak preview..

Post by jedimark » Tue Dec 27, 2011 9:57 am

I'm keeping busy getting the SleepyHead 0.9 beta ready, but there's a couple of things I need some input on..

I thought I'd post a couple of screen-shots to see if anyone less foggy has any suggestions as to what data is missing from these pages..

They are of the new Statistics page, and the new sidebar. The sidebar can now be accessed from any page, and toggled on and off with a single keypress to reclaim screen space.

The statistics are shown differently depending on machine type. If it's all CPAP data, just the pressure is shown, if it's BIPAP, it shows Min EPAP, Max IPAP, and the 95% values for the two..

Records area of the sidebar is for showing good or bad achievements, and provides a link to hop the data in question in daily/overview tabs..

The new Bookmarks tab provides a quick link to the days that have areas Bookmarked, ie, click on a date, and it opens in the Daily tab.

Can anyone think of any text info/statistics worth adding to either this statistics page or the Records area in the new sidebar?

Image
Image
The coloured highlights in the "Changes to Prescription Settings" show the best (in green) and worst (in red) setting so far, based on AHI.

Underneath this one shows a list of Machine information.

_________________
Machine: ResMed AirSense™ 10 AutoSet™ CPAP Machine with HumidAir™ Heated Humidifier
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: CMS50D+/F Oximeter, S9 VPAP Auto/Adapt, PRS1 Auto, Intellipap Auto, SleepyHead :)
Author of the free, cross platform, open-source sleep tracking software SleepyHead.
Download http://sleepyhead.jedimark.net
Source Code http://gitlab.com/sleepyhead/sleepyhead-code

User avatar
robysue
Posts: 7520
Joined: Sat Sep 18, 2010 2:30 pm
Location: Buffalo, NY
Contact:

Re: SleepyHead 0.9 beta sneak preview..

Post by robysue » Tue Dec 27, 2011 10:35 am

That statistics page looks really nifty JediMark.

Things I can think of to add are:
  • same kind of statistics for RERA and Flow Limitation indices that you have for the AHI
  • median and 95% snore numbers
  • total leak numbers for those of us using machines that report total leak instead of unintentional leak AND/OR a short explanation of how the leak rate numbers are computed in SH for machines other than the Resmed S9. In other words, including a note about Leak rate computation that is similar to the note you made about the summary AHI numbers being computed differently here versus in the overview chart would make these numbers more meaningful.
And thanks for adding those 95% numbers on IPAP and EPAP for those of us using BiPAP Autos.

I'm really looking forward to the 0.9-beta version!

_________________
Machine: DreamStation BiPAP® Auto Machine
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Additional Comments: PR System DreamStation and Humidifier. Max IPAP = 9, Min EPAP=4, Rise time setting = 3, minPS = 3, maxPS=5

User avatar
Perrybucsdad
Posts: 834
Joined: Mon Sep 12, 2011 7:09 am
Location: Northeast Ohio

Re: SleepyHead 0.9 beta sneak preview..

Post by Perrybucsdad » Tue Dec 27, 2011 11:40 am

I love it Mark.... I'm sure I could think of a hundred different things to add to the stats page, but I think that is a great start. It may be nice to allow the user to customize what they have on there and the timeframes reported, but that could always be a later version.

When will v0.9 hit SF to download?

_________________
Machine: ResMed AirSense™ 10 AutoSet™ CPAP Machine with HumidAir™ Heated Humidifier
Mask: AirFit™ P10 Nasal Pillow CPAP Mask with Headgear
Additional Comments: ResScan v5.9; Sleepyhead v1.0.0-beta

User avatar
ozij
Posts: 10190
Joined: Fri Mar 18, 2005 11:52 pm

Re: SleepyHead 0.9 beta sneak preview..

Post by ozij » Tue Dec 27, 2011 12:22 pm

Looks great, Mark.

I'd add number of sessions to the statistics, and an option to discount sesssion in cases when you know you were awake, and the bunch of apneas there is skewing your data. When I used Puritan Bennett's Silverlining with its great session by session export I simply dropped any seession shorter that 60 minutes from my calculations.

_________________
Mask: AirFit™ P10 Nasal Pillow CPAP Mask with Headgear
Additional Comments: Machine: Resmed AirSense10 for Her with Climateline heated hose ; alternating masks.
And now here is my secret, a very simple secret; it is only with the heart that one can see rightly, what is essential is invisible to the eye.
Antoine de Saint-Exupery

Good advice is compromised by missing data
Forum member Dog Slobber Nov. 2023

User avatar
Breathe Jimbo
Posts: 954
Joined: Sun Sep 12, 2010 3:02 pm
Location: Pasadena, CA

Re: SleepyHead 0.9 beta sneak preview..

Post by Breathe Jimbo » Tue Dec 27, 2011 3:23 pm

If you are going to add many more types of information, please make the types optionable, so that we can keep the Statistics page as a very simple highlights page with only the key data that we want to see there. All the other stuff can already be seen in more detail on the other pages. It is nice to have this one simple page with only key statistics, viewable at a glance. No sense in making it a pale imitation of the other, more detailed pages. IMHO, the focus here should stay narrow and focused on efficacy only.

_________________
Mask: Swift™ LT Nasal Pillow CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: Since 9/9/10; 13 cm; ResScan 3.16; SleepyHead 0.9; PapCap

User avatar
jedimark
Posts: 1300
Joined: Fri Feb 18, 2011 12:45 am
Location: Bundaberg, Australia
Contact:

Re: SleepyHead 0.9 beta sneak preview..

Post by jedimark » Tue Dec 27, 2011 7:00 pm

Perrybucsdad wrote:I love it Mark.... I'm sure I could think of a hundred different things to add to the stats page, but I think that is a great start. It may be nice to allow the user to customize what they have on there and the timeframes reported, but that could always be a later version.

When will v0.9 hit SF to download?
Customizable like that is Easy to say... not so easy to accomplish, especially in a graphical sense. SleepLib backend has loads of channels and calculations that are relatively easy to access.

Perhaps an editable XML file to allow for user customization? Obviously this limits it to advanced users, but then you can always share your scripts..

Anyway, should be out in a new few days. maybe not with that ability just yet..

_________________
Machine: ResMed AirSense™ 10 AutoSet™ CPAP Machine with HumidAir™ Heated Humidifier
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: CMS50D+/F Oximeter, S9 VPAP Auto/Adapt, PRS1 Auto, Intellipap Auto, SleepyHead :)
Author of the free, cross platform, open-source sleep tracking software SleepyHead.
Download http://sleepyhead.jedimark.net
Source Code http://gitlab.com/sleepyhead/sleepyhead-code

User avatar
Lizistired
Posts: 2835
Joined: Tue Dec 14, 2010 10:47 pm
Location: Indiana

Re: SleepyHead 0.9 beta sneak preview..

Post by Lizistired » Tue Dec 27, 2011 7:01 pm

Is there a way to add "EPR/FLEX setting" to the changes to prescription settings?

_________________
Mask: Swift™ LT Nasal Pillow CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: Swift FX sometimes, CMS-50F, Cervical collar sometimes, White noise, Zeo... I'm not well, but I'm better.

User avatar
jedimark
Posts: 1300
Joined: Fri Feb 18, 2011 12:45 am
Location: Bundaberg, Australia
Contact:

Re: SleepyHead 0.9 beta sneak preview..

Post by jedimark » Tue Dec 27, 2011 7:04 pm

Breathe Jimbo wrote:If you are going to add many more types of information, please make the types optionable, so that we can keep the Statistics page as a very simple highlights page with only the key data that we want to see there. All the other stuff can already be seen in more detail on the other pages. It is nice to have this one simple page with only key statistics, viewable at a glance. No sense in making it a pale imitation of the other, more detailed pages. IMHO, the focus here should stay narrow and focused on efficacy only.
I rather agree here.. I don't want to be too busy by default... I think this is another case for the xml file thing..

Maybe could have several "profiles" to choose from.. (Beginner, Medium, Advanced, etc...) in a drop down in preferences, which basically select from a default set of XML templates.

_________________
Machine: ResMed AirSense™ 10 AutoSet™ CPAP Machine with HumidAir™ Heated Humidifier
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: CMS50D+/F Oximeter, S9 VPAP Auto/Adapt, PRS1 Auto, Intellipap Auto, SleepyHead :)
Author of the free, cross platform, open-source sleep tracking software SleepyHead.
Download http://sleepyhead.jedimark.net
Source Code http://gitlab.com/sleepyhead/sleepyhead-code

User avatar
archangle
Posts: 9294
Joined: Sun Mar 27, 2011 11:55 am

Re: SleepyHead 0.9 beta sneak preview..

Post by archangle » Tue Dec 27, 2011 7:15 pm

Average and median leaks is going to confuse a lot of people.

Should 90% leak be on the report?

_________________
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: Also SleepyHead, PRS1 Auto, Respironics Auto M series, Legacy Auto, and Legacy Plus
Please enter your equipment in your profile so we can help you.
Click here for information on the most common alternative to CPAP.
If it's midnight and a DME tells you it's dark outside, go and check for yourself.

Useful Links.

User avatar
jedimark
Posts: 1300
Joined: Fri Feb 18, 2011 12:45 am
Location: Bundaberg, Australia
Contact:

Re: SleepyHead 0.9 beta sneak preview..

Post by jedimark » Tue Dec 27, 2011 7:17 pm

Lizistired wrote:Is there a way to add "EPR/FLEX setting" to the changes to prescription settings?
My machine has three modes (+off) of pressure relief, each mode having 4 levels. I'm not sure if EPR is similar.

Adding the modes is definitely a good idea, as the user "can't" change this without alter prescription settings.

As for the levels I'm not sure, as it's usually user adjustable. It will make the list rather long, and will dilute the results quite a bit.

There doesn't seem much point to me comparing single days worth of data, which is why I added the threshold here to ignore them in the best/worst RX calculations.

_________________
Machine: ResMed AirSense™ 10 AutoSet™ CPAP Machine with HumidAir™ Heated Humidifier
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: CMS50D+/F Oximeter, S9 VPAP Auto/Adapt, PRS1 Auto, Intellipap Auto, SleepyHead :)
Author of the free, cross platform, open-source sleep tracking software SleepyHead.
Download http://sleepyhead.jedimark.net
Source Code http://gitlab.com/sleepyhead/sleepyhead-code

User avatar
jedimark
Posts: 1300
Joined: Fri Feb 18, 2011 12:45 am
Location: Bundaberg, Australia
Contact:

Re: SleepyHead 0.9 beta sneak preview..

Post by jedimark » Tue Dec 27, 2011 7:21 pm

archangle wrote:Average and median leaks is going to confuse a lot of people.

Should 90% leak be on the report?
Average and median are quite different statistics.. but they don't both have to be there..

I was basically showing the new Percentile engine can calculate any percentile for any data source now..

What I'm really looking for is a list of the most important things to show by default. Customization can come later..

_________________
Machine: ResMed AirSense™ 10 AutoSet™ CPAP Machine with HumidAir™ Heated Humidifier
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: CMS50D+/F Oximeter, S9 VPAP Auto/Adapt, PRS1 Auto, Intellipap Auto, SleepyHead :)
Author of the free, cross platform, open-source sleep tracking software SleepyHead.
Download http://sleepyhead.jedimark.net
Source Code http://gitlab.com/sleepyhead/sleepyhead-code

User avatar
jedimark
Posts: 1300
Joined: Fri Feb 18, 2011 12:45 am
Location: Bundaberg, Australia
Contact:

Re: SleepyHead 0.9 beta sneak preview..

Post by jedimark » Tue Dec 27, 2011 7:29 pm

ozij wrote:Looks great, Mark.

I'd add number of sessions to the statistics, and an option to discount sesssion in cases when you know you were awake, and the bunch of apneas there is skewing your data. When I used Puritan Bennett's Silverlining with its great session by session export I simply dropped any seession shorter that 60 minutes from my calculations.
Down the bottom where the sessions are listed in Details view, I'm in the middle of adding a switch to turn sessions on or off.

The ignore slider in preferences already stops them from being loaded.. (Try it and see.. I personally see no point in keeping <1hr sessions, as I doubt anyone really gets much valuable sleep during that time)

When the on/off buttons are completed, the sessions ignored by this slider, will simply be set to off, and they will still display in this list.

_________________
Machine: ResMed AirSense™ 10 AutoSet™ CPAP Machine with HumidAir™ Heated Humidifier
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: CMS50D+/F Oximeter, S9 VPAP Auto/Adapt, PRS1 Auto, Intellipap Auto, SleepyHead :)
Author of the free, cross platform, open-source sleep tracking software SleepyHead.
Download http://sleepyhead.jedimark.net
Source Code http://gitlab.com/sleepyhead/sleepyhead-code

User avatar
idamtnboy
Posts: 2186
Joined: Mon Nov 01, 2010 2:12 pm
Location: Idaho

Re: SleepyHead 0.9 beta sneak preview..

Post by idamtnboy » Wed Dec 28, 2011 12:35 am

Even though I don't use SleepyHead, at least not yet, you're doing a super job. The statistics page looks good. My only thought is I would suggest you round off all, or most anyway, numbers to 1 decimal place. To me, taking them to three decimal places tends to muddy up the larger view of the numbers, and gives a sense of exactitude that I don't think reflects reality.

_________________
Mask: AirFit™ P10 Nasal Pillow CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: Hose management - rubber band tied to casement window crank handle! Hey, it works! S/W is 3.13, not 3.7


User avatar
jedimark
Posts: 1300
Joined: Fri Feb 18, 2011 12:45 am
Location: Bundaberg, Australia
Contact:

Re: SleepyHead 0.9 beta sneak preview..

Post by jedimark » Wed Dec 28, 2011 8:23 am

Perrybucsdad wrote:I could have sworn I saw that I saw 0.9 on SourceForge last night, or was I dreaming?
Mac users sorta have a rough early version.. It's missing heaps of stuff though..

It's an unofficial release. My best advice for mac users is to wait.. (or build from source )

_________________
Machine: ResMed AirSense™ 10 AutoSet™ CPAP Machine with HumidAir™ Heated Humidifier
Mask: Swift™ FX Nasal Pillow CPAP Mask with Headgear
Humidifier: S9™ Series H5i™ Heated Humidifier with Climate Control
Additional Comments: CMS50D+/F Oximeter, S9 VPAP Auto/Adapt, PRS1 Auto, Intellipap Auto, SleepyHead :)
Author of the free, cross platform, open-source sleep tracking software SleepyHead.
Download http://sleepyhead.jedimark.net
Source Code http://gitlab.com/sleepyhead/sleepyhead-code