ropensci / coder

Classification of Cases into Deterministic Categories
https://docs.ropensci.org/coder/
22 stars 4 forks source link

References for RxRiskV #62

Closed eribul closed 4 years ago

eribul commented 5 years ago

Can we find referebnces to use in documentation?

eribul commented 5 years ago

Also, the group names have no spaces. Those should be added but it mighgt be a good idea to look at the source to match their wordings.

eribul commented 4 years ago

Seems almost impossible to fnid the correct sources. Best source seems to be @Pratt2018 but it was published after the work of AG. Maybe she got some data from them before publication. Should read and check!

eribul commented 4 years ago

Found one similar but not identical to what we had. I use this one as well and call it regex_caughey

See appendix from this article: https://doi.org/10.1016/j.diabres.2009.10.019 42 groups were used! The same in the modified version! Haven't checked the individual codes yet (just the categories)!

alcohol dependence (N07BB03–N07BB04 V03AA01), allergies (R01AC01–R01AD60, R06AD02–R06AX26), anti-coagulation therapy (B01AA03–B01AB06), anti-platelet therapy (B01AC04–B01AC30), anxiety (N05BA01–N05BA12), arrhythmia (C01AA05, C01BA01–C01BD01), benign prostate hypertrophy (G04CA02–G04CA03) bipolar disorder (N06AX), chronic heart failure (C03CA01–C03CC01) and (C09AA01–C09AA10, C09CA06–C09CA07), dementia (N06DA02–N06DA04), depression (N06AA01–N06AG02, N06AX03–N06AX18), diabetes (not included in our analyses) (A10AA01–A10BG03), end stage renal disease (B03XA01–B03XA02, A11CC01–A11CC04,V03AE02), epilepsy (N03AA01–N03AX14), gastric-oesophageal reflux disorder (A02BA01–A02BX05), glaucoma (S01EA01–S01EB03, S01EC03–S01EX), gout (M04AA01–M04AC01), hepatitis C (J05AB54), HIV (J05AE–J05AE08, J05AF01–J05AG03, J05AR, J05AX07), hyperkalaemia (V03AE01), hyperlipidemia (C10AA01–C10BX03), hypertension (C03AA01–C03BA11, C03DA01–C03EA01, C09BA02–C09BA09, C09DA02–C09DA07, C02AB01–C02AC05, C02DB02–C02KX01),

hyperthyroidism (H03AA01–H03AA02), angina (C01DA02–C01DA14), ischaemic heart disease/hypertension (C07AA01–C07AB03, C07AG01–C08DB01), irritable bowel syndrome (A07EC01–A07EC04, A07EA01–A07EA02), liver failure (A06AD11), malignancies (L01AA01–L01XX31), malnutrition (B05BA03), migraine (N02CA01–N02CX01), osteoporosis/pagets (M05BA01–M05BB03), pain (N02AA01–N02AX02), inflammation/pain (M01AB01–M01AH06), pancreatic insufficiency (A09AA02), parkinsons disease (N04AA01–N04BX02), psoriasis (D05AA, D05BB01–D05BB02, D05AX02), psychotic illness (N05AA01–N05AB02, N05AB06–N05AX12), chronic airways disease (R03AC02–R03DC03), smoking cessation (N07BA01–N07BA02), steroid responsive diseases (H02AB01–H02AB10), transplant (L04AA01–L04AA21), tuberculosis (J04AB04–J04AK02).

eribul commented 4 years ago

I give up on the original regex and call it regex_unknown

eribul commented 4 years ago

Have now implemented regex_pratt. regex_caughey remains.

eribul commented 4 years ago

Have implemented regex_caughey.