OHDSI / Hydra

An R package and Java library for hydrating package skeletons into executable R study packages based on specifications in JSON format.
https://ohdsi.github.io/Hydra
4 stars 7 forks source link
hades

Hydra

Build Status codecov.io

Hydra is part of HADES.

Introduction

An R package and Java library for hydrating package skeletons into executable R study packages based on specifications in JSON format.

Features

Technology

Hydra is an R package, with most functions implemented in Java.

System Requirements

Requires R and Java.

Getting Started

R package

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

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

    install.packages("remotes")
    library(remotes)
    install_github("ohdsi/Hydra") 

Java library

You can fetch the JAR files in the inst/java folder of this repository, or use Maven:

  1. First add the OHDSI repository so that Maven can find and download the Hydra artifact automatically:
    <repositories>
    <repository>
        <id>ohdsi</id>
        <name>repo.ohdsi.org</name>
        <url>https://repo.ohdsi.org/nexus/content/groups/public</url>
    </repository>
    </repositories>

    2: Include the Hydra dependency in your pom.xml

    <dependency>
    <groupId>org.ohdsi</groupId>
    <artifactId>hydra</artifactId>
    <version>0.3.0</version>
    </dependency>

    User Documentation

    Documentation can be found on the package website.

PDF versions of the documentation are also available:

Support

Contributing

Read here how you can contribute to this package.

License

Hydra is licensed under Apache License 2.0

Development

Hydra is being developed in R Studio.

Development status

Beta.