h2oai/Cyclops

Name: Cyclops

Owner: H2O.ai

Description: Cyclops (Cyclic coordinate descent for logistic, Poisson and survival analysis) is an R package for performing large scale regularized regressions.

Forked from: OHDSI/Cyclops

Created: 2017-03-24 00:04:34.0

Updated: 2017-03-24 00:04:38.0

Pushed: 2017-02-19 07:11:07.0

Homepage:

Size: 7055

Language: C++

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Cyclops

CRAN_Status_Badge

Introduction

Cyclops (Cyclic coordinate descent for logistic, Poisson and survival analysis) is an R package for performing large scale regularized regressions.

Features

Examples

brary(Cyclops)
clopsData <- createCyclopsDataFrame(formula)
clopsFit <- fitCyclopsModel(cyclopsData)

Technology

Cyclops in an R package, with most functionality implemented in C++. Cyclops uses cyclic coordinate descent to optimize the likelihood function, which makes use of the sparse nature of the data.

System Requirements

Requires R (version 3.1.0 or higher). Installation on Windows requires RTools (devtools >= 1.12 required for RTools34, otherwise RTools33 works fine).

Dependencies

Getting Started

  1. On Windows, make sure RTools is installed.

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

    all.packages("devtools")
    ary(devtools)
    all_github("ohdsi/Cyclops") 
    
  3. To perform a Cyclops model fit, use the following commands in R:

    ary(Cyclops)
    opsData <- createCyclopsDataFrame(formula)
    opsFit <- fitCyclopsModel(cyclopsData)
    

Getting Involved

License

Cyclops is licensed under Apache License 2.0. Cyclops contains the TinyThread libray.

The TinyThread library is licensed under the zlib/libpng license as described here.

Development

Cyclops is being developed in R Studio.

Development status

Build Status codecov.io

Beta

Acknowledgements


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.