-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ongoing developments #20
Conversation
Added functionality to exclude patients who have a DoD elsewhere in the UKRDC for example as a patient record created by TRACING. I have also included a switch to easily turn this on or off. |
I'm assuming there's a fairly substantial performance hit associated with this? |
Yeah there is but the demographics stuff calculates pretty quickly anyway. The performance can be improved by uncommenting the line which restricts it to looking in tracing. |
…on source code to incident_ids_query
…it and removed the sankeys
Codecov ReportBase: 73.21% // Head: 69.15% // Decreases project coverage by
Additional details and impacted files@@ Coverage Diff @@
## master #20 +/- ##
==========================================
- Coverage 73.21% 69.15% -4.07%
==========================================
Files 11 13 +2
Lines 336 389 +53
==========================================
+ Hits 246 269 +23
- Misses 90 120 +30
Flags with carried forward coverage won't be shown. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
This is nearly ready to merge and contains a fairly substantial set of changes (major release?). I suspect there is going to be a big performance hit associated with it. Still left to do:
|
If you could profile the performance hit before merging that'd be ideal. We can't afford a substantial hit to the dialysis stats without potentially requiring pre-computing. Which we can do, but I'd love not to have to for now until we have a better idea of how people will use this. |
dialysis stats now calculates in 2-20 secs (on my desktop but it would probably be more on the app server). There also seems to be quite a lot of variation based on the postgres optimizations and how heavily the database is being used. I will think about ways to speed up the code but any suggestions would be welcome. |
Summary of changesdialysis calculator
demographics
demo
|
Branch contains changes proposed here as they are implemented:
#19
Along with enhancements/issues fixes.