Skip to content

egaffo/ccp2tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ccp2tools

R License: GPL v3 Bioconductor Build Status


Overview

ccp2tools provides utility functions for analyzing circRNA expression data generated by the CirComPara2 pipeline.
It simplifies importing results into R and combining multiple CirComPara2 runs or projects.


Installation

From Bioconductor

install.packages("BiocManager")
BiocManager::install("remotes")
BiocManager::install("egaffo/ccp2tools")

Using renv

renv::install("egaffo/ccp2tools")

Main Features

Quick Start

combine_ccp2_runs {#combine_ccp2_runs}

combine_ccp2_runs() makes it easy to import the results of CirComPara2 into an R environment.
In addition, it allows combining multiple CirComPara2 projects or runs. For instance, when you split your dataset into multiple batches to be processed with CirComPara2, or you use ccp2_nf, the Nextflow interface to run CirComPara2.

Basic usage:

library(ccp2tools)
prjs <- c("/home/user/circompara2/samples_batch1",
           "/home/user/circompara2/samples_batch2")

combined_prjs <- combine_ccp2_runs(prjs)

For more details:

?combine_ccp2_runs

to_summarized_experiment {#to_summarized_experiment}

to_summarized_experiment() allows the extraction of the cirRNA, gene, or transcript expression estimates from the result of calling the combine_ccp2_runs function, returning a SummarizedExperiment object for downstream analysis.

Basic usage:

library(ccp2tools)
prjs <- c("/home/user/circompara2/samples_batch1",
           "/home/user/circompara2/samples_batch2")

combined_prjs <- combine_ccp2_runs(prjs)

circ_se <- to_summarized_experiment(combined_prjs)

For more details:

?to_summarized_experiment

About

Utility R functions for CirComPara2

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages