/RheumaComposites.jl

Composite measures for Rheumatology in Julia.

Primary LanguageJuliaMIT LicenseMIT

RheumaComposites.jl

Build Status Dev

A Julia package for composite scores used in Rheumatology.

Getting started

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!

Supported composites

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.

Contributing

If you spot a bug or want to ask for a new feature, please open an issue on the GitHub repository.