A Julia package for composite scores used in Rheumatology.
This package is not currently registered with the Julia package registry, so you have to install it via url:
import Pkg
Pkg.add(url="https://github.com/simonsteiger/RheumaComposites.jl")
Now you're ready to start working with composite scores:
using RheumaComposites, Unitful
das28 = DAS28ESR(tjc=4, sjc=3, pga=4.1u"cm", apr=19u"mm/hr")
score(das28)
isremission(das28)
categorise(das28)
Have a look at the documentation for more examples!
This package currently supports the following composites:
Rheumatoid Arthritis | Psoriatric Arthritis | Spondyloarthritis | Lupus | ... |
---|---|---|---|---|
DAS28 | DAPSA | BASDAI | ... | |
SDAI | ... | |||
CDAI | ... | |||
Boolean remission | ... |
Additional subtypes and modifications of these composites are available, e.g., the DAS28CRP or the Revised Boolean Remission.
If you spot a bug or want to ask for a new feature, please open an issue on the GitHub repository.