healthforge / hackday-nhs-14may2016 Goto Github PK
View Code? Open in Web Editor NEWBlood results visualisation from NHS Hackday 13 (May 2016)
Home Page: http://bloodflow.lfrg.uk/
License: Apache License 2.0
Blood results visualisation from NHS Hackday 13 (May 2016)
Home Page: http://bloodflow.lfrg.uk/
License: Apache License 2.0
Important to make it feel 'real'
It would be useful if the 'reference range' is highlighted
Where blood results are obtained infrequently, the line graphs can be misleading when they 'join up' results which are e.g. several months apart - the line would suggest that the parameter changed in a linear fashion over that period when really we have no idea what it did.
Should we set a maximum time interval above which the individual measurements are not interpolated between?
Agree with #9
Perhaps also have a numeric value at the latest point for all test without having to rollover for visualising with the intersecting line.
Summary of what it does and how it works?
Would be useful to be able to co-locate parameters for easier steer on relationships between them
Would be useful to know what these are for each of parameters.
A functionality to at the press of a button shows a combination of tests in a particular order. Users can still re-order and delete panels.. But then they can reset it either by selecting the panels again or providing a 'reset' function.
For example:-
Hb
WCC
Neutrophils
Platelets
Sodium
Potassium
Urea
Creatinine
ALT
ALB
ALP
Tabular and graph views should show loading notifications whilst data is being populated. The is particularly important on the tabular view as the table structure is built incrementally.
If on the tabular view, you hover over the column, it show the positiion of that column on the trendlines.
The reverse also holds true, the column will change colour when the mouse hovers over the appropriate point on on the trendline.
As the user hovers over the graph, the active date should be displayed somewhere.
Should data points be plotted on line (?on rollover) if time between results is greater than certain % of period being viewed? Esp for future sets with less data and infrequent tests (which may be handled differently?)
Partly ties in with #5
When built and deployed to demo server (http://nhs-hackday.lfrg.uk/) navigation from the root url works, but trying to load pages directly fails with a 404 (e.g. http://nhs-hackday.lfrg.uk/graph). This is probably due to the nginx setup.
Values and data points show correctly when hovering over normal (unzoomed) graphs, but when zoomed the hover layer is not being updated. This results in the points and values being completely wrong.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.