Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/OHDSI/Eunomia
An R package that facilitates access to a variety of OMOP CDM sample data sets.
https://github.com/OHDSI/Eunomia
hades
Last synced: 8 days ago
JSON representation
An R package that facilitates access to a variety of OMOP CDM sample data sets.
- Host: GitHub
- URL: https://github.com/OHDSI/Eunomia
- Owner: OHDSI
- Created: 2019-02-06T10:46:22.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2024-04-23T14:49:46.000Z (8 months ago)
- Last Synced: 2024-04-24T16:08:03.103Z (8 months ago)
- Topics: hades
- Language: R
- Homepage: https://ohdsi.github.io/Eunomia/
- Size: 45.7 MB
- Stars: 40
- Watchers: 16
- Forks: 11
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- jimsghstars - OHDSI/Eunomia - An R package that facilitates access to a variety of OMOP CDM sample data sets. (R)
README
Eunomia
=======[![Build Status](https://github.com/OHDSI/Eunomia/workflows/R-CMD-check/badge.svg)](https://github.com/OHDSI/Eunomia/actions?query=workflow%3AR-CMD-check)
[![codecov.io](https://codecov.io/github/OHDSI/Eunomia/coverage.svg?branch=main)](https://app.codecov.io/github/OHDSI/Eunomia?branch=main)
[![CRAN_Status_Badge](http://www.r-pkg.org/badges/version/Eunomia)](https://cran.r-project.org/package=Eunomia)
[![CRAN_Status_Badge](http://cranlogs.r-pkg.org/badges/Eunomia)](https://cran.r-project.org/package=Eunomia)Eunomia is part of [HADES](https://ohdsi.github.io/Hades/).
Introduction
============
Eunomia is a standard dataset manager for sample OMOP (Observational Medical Outcomes Partnership) Common Data Model (CDM) datasets. Eunomia facilitates access to sample datasets from the [EunomiaDatasets repository](https://github.com/ohdsi/EunomiaDatasets). Eunomia is used for testing and demonstration purposes, including many of the exercises in [the Book of OHDSI](https://ohdsi.github.io/TheBookOfOhdsi/). For functions that require schema name, use 'main'.Features
========
- Download selected sample datasets from [EunomiaDatasets repository](https://github.com/ohdsi/EunomiaDatasets), which includes a subset of the Standardized Vocabularies.
- Interfaces with the DatabaseConnector and SqlRender packages.
- No need to set up a database server. Eunomia runs in your R instance (currently using SQLite).
- (planned) supports for other databasesExample
=======```R
library(Eunomia)
connectionDetails <- getEunomiaConnectionDetails()
connection <- connect(connectionDetails)
querySql(connection, "SELECT COUNT(*) FROM person;")
# COUNT(*)
#1 2694getTableNames(connection,databaseSchema = 'main')
disconnect(connection)
```Technology
==========
Eunomia is an R package providing access to sample datasets at [EunomiaDatasets repository](https://github.com/ohdsi/EunomiaDatasets).System Requirements
===================
Requires R. Some of the packages required by Eunomia require Java.Installation
============1. See the instructions [here](https://ohdsi.github.io/Hades/rSetup.html) for configuring your R environment, including Java.
2. In R, use the following commands to download and install Eunomia:
```r
install.packages("Eunomia")
```User Documentation
==================
Documentation can be found on the [package website](https://ohdsi.github.io/Eunomia/).PDF versions of the documentation are also available:
* Package manual: [Eunomia.pdf](https://raw.githubusercontent.com/OHDSI/Eunomia/main/extras/Eunomia.pdf)Support
=======
* Developer questions/comments/feedback: OHDSI Forum
* We use the GitHub issue tracker for all bugs/issues/enhancementsLicense
=======
Eunomia is licensed under Apache License 2.0Development
===========
Eunomia is being developed in R Studio.### Development status
Ready for use