--
You received this message because you are subscribed to the Google Groups "nhshackday" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nhshackday+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Exactly Roland it should be that simple.
Input: age and (weight or height)
Output: centile for (weight or height) and centile-appropriate BMI.
My wife is a school nurse and we have just been printing out small versions of the PDF Centile charts that she can carry around in her bag.
It surprises me that there is no Centile Wheel, in the absence of a thoroughly modern App, the previous default for such things for those old enough to remember was a wheel.
M
--
You received this message because you are subscribed to the Google Groups "nhshackday" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nhshackday+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
For more options, visit https://groups.google.com/d/optout.
I'm afraid I have no technical knowledge in this regard. I can only re-emphasise what I have always said about this: the person who is able to create an app which allows me to simply plug in a weight and date of birth and get a centile will save child morbity and maybe save a life. Its the one thing everyone fails to do because of the hassle of finding a growth chart but it is so important. I can only say please someone do this!!! Damian Dr. Damian Roland Consultant and Lecturer in Paediatric Emergency Medicine #HSJRisingStar 2014 (recognising collaboration with colleagues rather than me) @damian_roland www.rolobotrambles.wordpress.com damian...@me.com On 29 Apr 2014, at 14:05, Marcus Baw <marc...@gmail.com
> wrote: > Dear NHS Hack Day -ers > > I'm looking for some help with a project I've started in advance of the upcoming NHS Hack Day London. > > Last year (see email trail/conversation below) I was looking to find an app/webapp/anything that could calculate growth percentiles for childrens heights, weights and ale calculate other parameters like BMI. There wasn't anything except a really nice SMART app, unfortunately because UK GP systems have shown next to no interest in SMART apps platform integration, the SMART app isn't that useful. > > What's the problem? Doctors and other HCPs use these centiles to guide decisions about when childrens' height/weight is outside "normal". This helps in the detection of lots of serious conditions, and was initially mainly used to detect underweight children, (although these days we are finding the opposite problem!). Currently the 'gold standard' is to work the centile out from a cardboard chart. > > I contacted the MRC (Medical research Council) who own the copyright for the "UK90 LMS Tables", which is the name of the dataset that is used to calculate the centiles. They have granted me (well, openGPSoC CIC) a free license to use this data in a publicly available webapp, smartphone app, and API so that doctors, nurses, Health Visitors, Midwives etc will be able to get the best use of the data. [Incidentally the data is on a public facing website (http://www.healthforallchildren.com/?product=lmsgrowth) but downloaded from there it is under a very restrictive license.] Our openGPSoC-MRC license specifically allows us to make an open source web app (note that only our code can be open source, the UK90 LMS tables remain MRC copyright.... I'm working on them open sourcing it ;-) ) > > What have we done so far? Myself and Paul Rubenstein (a biomedical statistician of my recent acquaintance) have written a Python script that takes <height> <weight> <age> and <sex> as input and outputs the <height centile> <weight centile> and <BMI>. All the clever stats stuff is done inside this script and it works. Tactix4 (Rob Dyke) have already provisioned webspace for the web app to run on. > > What I need advice and help with is - how best to go about further containerizing this inside some framework that will allow a responsive web-app front end, also API calls to be made for the purposes of native Android/iOS apps and possibly even systems suppliers integrating this functionality into their EHRs etc. > > I'm reasonably familiar with Ruby on Rails, and am aware that this could be done using RoR, however since it's not a particularly database-driven application I wondered if RoR is more than is needed. There are similar MVC frameworks in Python which might be more sensible since our algorithm is in Python, however I suspect it doesn't really matter. I don't want to start any holy wars. > > The main requirements are that it should be: a) simple b) working c) reasonably scalable > > Advice and assistance from anyone interested would be wonderful. > > Marcus > > > > On 10 Sep 2013, at 20:56, Wai Keong <wongwa...@gmail.com> wrote: > >> Wow... this is amazing.. Show's the possibilities of freeing data and the use of a modern platform. >> >> Can't see anything like happening in any of the established players anytime soon because of the legacy code etc. >> >> >> >> >> On 10 September 2013 17:18, Marcus Baw <marc...@gmail.com> wrote: >> Thanks Ian, that SMART app looks great & is open source >> >> GitHub: https://github.com/chb/smart_sample_apps/tree/master/static/framework/growth_charts
tables remain MRC copyright.... I'm working on them open sourcing it ;-) )
Glad to see some interest and discussion about this. Thanks for all your comments.
I know of the SMART app but it's too complex to implement and I can't see any GP suppliers bothering to put in SMART app containers anytime soon.
We have got a working script that accepts height, weight, age and sex and outputs centiles for height, weight and also a BMI. It's quite simple but it does everything needed.
All we need is advice about how best to platform it so there will be a REST API, on top of which we can build responsive web apps, mobile apps etc. In the absence of any strong persuasive advice about how to platform it, I'll be doing it in Ruby on Rails or something slightly more lightweight like Sinatra. Speak now Ruby haters or forever hold your peace!
Anne Marie: good point you make about longitudinal measurement over time as opposed to a single measurement. This is one of the main reasons I want to do this app - because the paper/PDF centiles charts are so difficult to use in a paperless workflow over multiple visits. If you calculate a centiles on paper at the first visit, then scan the paper in, then at subsequent visits you are going to have to print out the scanned chart, add new observations, and scan it in again. Madness!
Much better to be able to record centiles in coded form in the record, serially.
M
>>>> <mailto:nhshackday+unsub...@googlegroups.com>.
>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "nhshackday" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to nhshackday+...@googlegroups.com
>>> <mailto:nhshackday+unsub...@googlegroups.com>.
> What I need advice and help with is - how best to go about further containerizing this inside some framework that will allow a responsive web-app front end, also API
>
> I wondered if RoR is more than is needed.
Yes. It is more magic than you require ;)
> There are similar MVC frameworks in Python
Also more than you require.
> which might be more sensible since our algorithm is in Python
Plausible.
I can show you how to put an api/web front end on it in a couple hours w. the pythons & the internetings.
Happy to do so at NHSHD London.
> I suspect it doesn’t really matter.
Quite.
Also trivial w. The rubies if you're more comfortable there.
HTH
--
You received this message because you are subscribed to a topic in the Google Groups "nhshackday" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/nhshackday/-iPupgeV4iE/unsubscribe.
To unsubscribe from this group and all its topics, send an email to nhshackday+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Thanks Dilshad and David. Some very useful input.
I like the idea of this all being done in Javascript as per the Medcalc example , that would make things a bit simpler although we would need to rewrite the Python script in Javascript (shouldn't be too hard).
It would reduce latency as it would all be client side, and should allow the app to reside in a mobile device and work without a data connection.
Excellent food for thought.
David thanks for offer of help, I will be taking you up on this! See you at NHSHD
M
--
You received this message because you are subscribed to the Google Groups "nhshackday" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nhshackday+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Hi Dilshad,
In terms of a standalone offline app, I did a quick search on the Play Store and can see about ten appropriate results for “growth chart”. Most are free. Would you be able to comment on what the shortcomings are of the currently available solutions?
Best,
VJ
--
You received this message because you are subscribed to the Google Groups "nhshackday" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nhshackday+...@googlegroups.com.
Dr Omer Moghraby
Consultant Child & Adolescent Psychiatrist (in Lewisham)
South London & the Maudsley NHS Foundation trust (SLaM)
www.myhealthlocker.nhs.uk follow @myhealthlocker
Finance Officer, Informatics Committee, RCPsych
http://www.rcpsych.ac.uk/college/specialinterestgroups/mentalhealthinformatics.aspx
Chairman, WNMCP
www.wnmcp.org.uk follow @wnmcp
(+44) 7968775698
@moghraby
Dr Omer Moghraby
Consultant Child & Adolescent Psychiatrist (in Lewisham)
South London & the Maudsley NHS Foundation trust (SLaM)
www.myhealthlocker.nhs.uk follow @myhealthlocker
I'm not sure why this important area of practice seems to have escaped ANY form of App-ification but it's quite inexplicable to me that there is no official WHO/UK/RCPCH/PublicHealthUK/NHSEngland Growth Chart App.
I'm not an app dev but I wouldn't have thought that the mathematics behind working out a centile are that difficult, and I would guess they would be published somewhere (though I am not sure where)
UK health professionals are still plotting this on (gasp) printed card charts. There is a PDF version to download if you like wasting even more of your own time since the PDF is not at all dynamic and works exactly like the card version, except it's on your shitty NHS 14" screen.
Amazingly, the GP clinical systems don't even have centile calculators in them, such as they have for QRisk, BMI etc.
I do believe that the charts are copyrighted FFS which goes against the spirit of sharing and wholesomeness that the WHO implies by its very existence.
http://www.rcpch.ac.uk/growthcharts
So, I ask you, the NHSHackDay community:
1) Does anyone know of any digital versions of the WHO centile charts, perhaps ones I have missed when looking?
2) Is anyone up for developing an app like this unofficially and potentially against copyright in order to shame the buggers into doing a proper official one (much like what was done with the BNF and NICE by NHS Hack Day in the past) ? It would need to have the growth charts and for added bonus points, the centile-adjusted BMI/weight charts.
3) there is no 3.M
--
You received this message because you are subscribed to the Google Groups "nhshackday" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nhshackday+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to a topic in the Google Groups "nhshackday" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/nhshackday/-iPupgeV4iE/unsubscribe.
To unsubscribe from this group and all its topics, send an email to nhshackday+...@googlegroups.com.
--
You received this message because you are subscribed to a topic in the Google Groups "nhshackday" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/nhshackday/-iPupgeV4iE/unsubscribe.
To unsubscribe from this group and all its topics, send an email to nhshackday+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "nhshackday" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nhshackday+...@googlegroups.com.
Dr Omer Moghraby
Consultant Child & Adolescent Psychiatrist (in Lewisham)
South London & the Maudsley NHS Foundation trust (SLaM)
www.myhealthlocker.nhs.uk follow @myhealthlocker
Who needed tomorrow!!
Confused!!
I also had a go at this earlier in the year after an email from Dilshad and Damian, but got sidetracked by paediatrics exams...now passed :)
I was 90% finished with it - sorry for the duplication... Will upload my efforts too so you can have a peek!
Cheers,
Chris
FHIR interfaces are very simple to do (I'm averaging one resource every day at mo or less) and easy to pick up (compared to hl7v2, CDA, nhs, bespoke, etc).
Point is you do this using FHIR now and no spend time creating and documenting another standard, which will likely have to be replaced in a year or so with FHIR
http://www.hl7.org/implement/standards/fhir/observation-examples.html
Specific data types would be returned via search parameters (you would search for the patient and the codes you wish returned, this matches structure of GP and EPR systems)
Just to add that there is a FHIR hack day 20th May in Bristol. Anyone interested can contact me for details.
Rik
Hi everyone,
Six months later...I've finally had a go at making the growth charts app from UK-WHO data - it's gone live this morning at:
iPhone:
Android:
Would be amazing if anyone fancied trying it out, and seeing if they can break it!
Sorry it's taken so long - ended up being a surprisingly tricky app to make given that it's just a single button. There are so many subtle nuances to growth charts! I've been testing various iterations for a couple of months during my job, and am happy with it now.
There are a couple of other minor things I've spotted this morning, which I will fix (chart says "preterm" even if it's not, and I should really hide the gestation input if the child's age is >2 years). Also would be nice to add trend recording for the future.... but hopefully it's a decent first step.
--
You received this message because you are subscribed to a topic in the Google Groups "nhshackday" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/nhshackday/-iPupgeV4iE/unsubscribe.
To unsubscribe from this group and all its topics, send an email to nhshackday+...@googlegroups.com.
--
You received this message because you are subscribed to a topic in the Google Groups "nhshackday" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/nhshackday/-iPupgeV4iE/unsubscribe.
To unsubscribe from this group and all its topics, send an email to nhshackday+...@googlegroups.com.
I'm not sure why this important area of practice seems to have escaped ANY form of App-ification but it's quite inexplicable to me that there is no official WHO/UK/RCPCH/PublicHealthUK/NHSEngland Growth Chart App.
I'm not an app dev but I wouldn't have thought that the mathematics behind working out a centile are that difficult, and I would guess they would be published somewhere (though I am not sure where)
UK health professionals are still plotting this on (gasp) printed card charts. There is a PDF version to download if you like wasting even more of your own time since the PDF is not at all dynamic and works exactly like the card version, except it's on your shitty NHS 14" screen.
Amazingly, the GP clinical systems don't even have centile calculators in them, such as they have for QRisk, BMI etc.I do believe that the charts are copyrighted FFS which goes against the spirit of sharing and wholesomeness that the WHO implies by its very existence.
http://www.rcpch.ac.uk/growthchartsSo, I ask you, the NHSHackDay community:
1) Does anyone know of any digital versions of the WHO centile charts, perhaps ones I have missed when looking?2) Is anyone up for developing an app like this unofficially and potentially against copyright in order to shame the buggers into doing a proper official one (much like what was done with the BNF and NICE by NHS Hack Day in the past) ? It would need to have the growth charts and for added bonus points, the centile-adjusted BMI/weight charts.
3) there is no 3.M
--
https://www.crystallise.com/RiskFactorDistributions_View.xlsx
--
https://www.crystallise.com/RiskFactorDistributions_View.xlsx Chris