/DIStudio

Drug Informatics Studio

Primary LanguageRGNU General Public License v3.0GPL-3.0

DIStudio: Drug Informatics Studio

The Drug Informatics Studio is an R package designed to provide easy-to-use functions for working with RxNorm and NDFRT drug annotation data.

Installation

The DIStudio package can be installed from GitHub with the following commands:

# Uncomment the following line if the devtools package is not installed
# install.packages("devtools")
devtools::install_github("DrugInfoStudio/DIStudio", build_vignettes=T)

Quick Start

After installing the package, you can get a quick overview of the package via the the quick-start vignette:

vignette('quick-start', package='DIStudio')

The rxnorm-example vignette provides more detailed demonstration of the package:

vignette('rxnorm-example', package='DIStudio')

Included Data

Eventually, the DIStudio package will offer mechanisms to generate new, up-to-date models directly from RxNorm data. In the meantime, the package is bundled with a default dataset including:

  • 43,474 entities across 8 categories, including:
    • Drugs
    • Physiologic Effects
    • Ingredients
    • Mechanims of Action
    • Pharmacokinetics
    • Diseases
    • Dose Forms
    • Therapeutic Categories
  • 143,522 relationships across 23 categories, including:
    • Is A
    • Association
    • Has Mechanism of Action
    • May Treat
    • May Prevent

Citation

TODO

Authors

  • Shyh-Huei Chen
  • Ryan Barnard
  • Lynn S. Huang
  • Barry I. Freedman
  • Jing Su

Documentation

Complete documentation is pending. In the meantime, all exported, user-facing functions have complete unit test coverage. Please see the files in the tests/testthat folder for usage examples.

License Information

GNU GPL

How to Contribute

Contributions in the form of issues and pull requests are welcomed and encouraged.

DOI