README.md

CemConnector

Build Status codecov.io

CemConnector is built on top of HADES.

Introduction

This is an API and client for the Common Evidence Model that takes in data from clinical trials, spontaneous reports, labels and literature.

Features

Example

library(CemConnector)
cemConnectorUrl <- "https://cem.ohdsi.org"
cemConnection <- createCemConnection(apiUrl = cemConnectorUrl)

myExposureConceptSet <- data.frame(conceptId = 1201620, includeDescendants = 1, isExcluded = 0)

# Get 50 negative control concepts for this exposure
cemConnection$getSuggestedControlCondtion(myExposureConceptSet)

# Get any related evidence for this exposure and an outcome of interest
myOutcomeConceptSet <- data.frame(conceptId = 4149320, includeDescendants = 1, isExcluded = 0)
cemConnection$getRelationships(myExposureConceptSet, myOutcomeConceptSet, conditionSiblingLookupLevels = 1)

For instructions on building good concept sets see PHEOBE.

Technology

CemConnector is an R package.

System Requirements

Requires R. Libraries used in CemConnector require Java.

Getting Started

  1. See the instructions here for configuring your R environment, including Java.

  2. In R, use the following commands to download and install CemConnector:

r install.packages("remotes") remotes::install_github("ohdsi/CemConnector")

User Documentation

Support

Contributing

Read here how you can contribute to this package.

License

CemConnector is licensed under Apache License 2.0

Development

CemConnector is being developed in R Studio and PyCharm (with R plugins).



OHDSI/CemConnector documentation built on Aug. 5, 2023, 2:47 p.m.