Chapter 5 D-score implementation
This document describes the actions taken to implement the D-score into JAMES. The functionality of JAMES is distributed over multiple packages. This set of actions may be of interest when implementing new features.
5.1 Actions
Package | PR | Description |
---|---|---|
minihealth | 03a32f1 | Create milestones descriptions |
dscore | f0013ce | Link BDS number to Van Wiechen milestones |
dscore | 6886854 | Fine tuning of milestone labels |
minihealth | Create the bds_lexicon object |
|
minihealth | 4893982 | Add milestones to BDS validation JSON schema |
minihealth | 0069671 | Add convert_ddi_gsed() to convert BDS-milestones into GSED items |
minihealth | 8ab1392 | Add a new class individualDS for storing milestones, D-score and DAZ |
clopus | 1182cb0 | Add Dutch and GCDG D-score references |
clopus | 7bdbcd9 | Construct age-shifted D-score references for preterms |
clopus | ceab7f9 | Import the D-score references into clopus |
chartdesigner | 6883190 | Add chart constructor functions for D-score, both terms and pre-terms |
chartdesigner | 511f456 | Extend internal set.axes.design() to D-score charts |
chartdesigner | 6582af8 | Extend to axes.locations object to D-score charts |
chartdesigner | 47e3cc3 | Create dchart() function and extend its helper functions |
chartdesigner | fbbc7c8 | Function chartcode() factory, make one function for each chart code |
chartcatalog | cc46788 | Extend the chart naming system to D-score charts |
chartcatalog | 84aaded | Extend the lookup table ynames_lookup to handle new D-score charts |
chartbox | aa31067 | Extend chart box with all D-score charts |
james | 6412840 | Add radio button for D-score charts |
minihealth | 06a04c9 | Calculate D-score and DAZ |
chartplotter | 4b58638 | Skip the dsc field for finding matches |
minihealth | 816be33 | Add D-score and DAZ to class individualAN |
donordata | 77e01b4 | Add milestones to SMOCC donor data |
donordata | ecb3413 | Calculate D-score and DAZ for SMOCC data |
donordata | 3fa9d4d | Fit and store brokenstick model for D-score on SMOCC data |
donorloader | c22c446 | Update internal data after changes in donordata |
jamesdocs | TBD | Document steps (this file) |
donordata | 7983c3 | Saves the item scores to create JSON files |
donordata | 1537182 | Save mapping between SMOCC and BDS coding scheme |
donorloader | e9a8ed | Make smocc_bds available to JAMES |
jamestest | 648419 | Regenerate smocc JSON files to include DDI scores |
jamestest | ce1dbe | Update the installed.cabinets object with the new individual milestones data |
minihealth | 4dda8d | Add class individualRW to store and convert raw milestones data |
minihealth | 9e03e7 | Complete the JSON validator schema |