Readme

CLIPflexR is a R wrapper for the CLIP Tool Kit (CTK) and additional functions to call other external libraries into an R environment.

CLIPflexR makes use of the Herper library to install conda dependencies to your machine within a conda environment using the reticulate libraries.

The CTK toolkit is installed as part of the CLIPflexR install_ctk() function.

How to install CLIPflexR

install.packages("devtools")
devtools::install_github("kathrynrozengagnon/CLIPflexR")
devtools::install_github("RockefellerUniversity/Herper")
Herper::install_CondaSysReqs("CLIPflexR", SysReqsAsJSON = FALSE)
CLIPflexR::install_ctk()

Path to Conda tools and CTK/czplib

library(CLIPflexR)

## CLIPflexR_0.1.20 conda env found at /Users/runner/Library/r-miniconda/envs/CLIPflexR_0.1.20

## ctk found  at /Users/runner/Library/r-miniconda/envs/CLIPflexR_0.1.20/bin/ctk

## czplib found  at /Users/runner/Library/r-miniconda/envs/CLIPflexR_0.1.20/lib/czplib

getOption("CLIPflexR.condaEnv")

## [1] "/Users/runner/Library/r-miniconda/envs/CLIPflexR_0.1.20"

getOption("CLIPflexR.ctk")

## [1] "/Users/runner/Library/r-miniconda/envs/CLIPflexR_0.1.20/bin/ctk"

getOption("CLIPflexR.czplib")

## [1] "/Users/runner/Library/r-miniconda/envs/CLIPflexR_0.1.20/lib/czplib"

See our vignettes for installing CLIPflexR, or processing CLIP data using CTK or CLIPflexR. You can also mix and match!

Please bear with us while we update examples and vignettes, more coming soon….

Report issues