Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/Pinlyu3/LRLoop

LRLoop
https://github.com/Pinlyu3/LRLoop

Last synced: 4 months ago
JSON representation

LRLoop

Lists

README

        

# LRLoop
[![Lifecycle: maturing](https://img.shields.io/badge/lifecycle-maturing-blue.svg)](https://www.tidyverse.org/lifecycle/#maturing) [![example event parameter](https://github.com/Pinlyu3/LRLoop/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/Pinlyu3/LRLoop/actions/workflows/R-CMD-check.yaml)

LRLoop is a full-featured R package for analyzing LR-Loops from bulk & single-cell RNA-seq data.

### LRLoop is currently in beta and will be in active development through the peer review process.



LRLoops


## Quick Installation of LRLoop

**First, install devtools (for installing GitHub packages) if it isn't already installed**
```{r}
if (!requireNamespace("devtools", quietly = TRUE)) install.packages("devtools")
```

**Then, install nichenetr if it isn't already installed**
```{r}
devtools::install_github("saeyslab/nichenetr")
```

**Then, install all of the LRLoop dependencies**
```{r}
install.packages(c('tidyverse','Seurat','ggplot2','dplyr','circlize','igraph','RColorBrewer','writexl','pheatmap'))
```

**Lastly, install LRLoop**
```{r}
devtools::install_github('https://github.com/Pinlyu3/LRLoop',force = TRUE)
```


## Learning to use LRLoop
To learn how to use LRLoop, read the following vignettes explaining several types of analyses:
- The datasets in vignettes can be downloaded from [google drive](https://drive.google.com/drive/folders/1WV0iSlAXCUwSZMSBnzsHdZc26RuyfunC?usp=sharing)

- [Perform LRLoop analysis starting from Seurat objects](vignettes/Main.md)


## Issues using LRLoop?

LRLoop is currently in __beta__. If you think you have found a bug, please [report an issue on Github](https://github.com/Pinlyu3/LRLoop/issues) with the __Bug Report__ form.