Skip to content
/ scRUtils Public

scRUtils: Single-Cell Sequencing Analysis Utilities

License

Notifications You must be signed in to change notification settings

ycl6/scRUtils

Repository files navigation

scRUtils: Single-Cell Sequencing Analysis Utilities

Project Status: Active – The project has reached a stable, usable state and is being actively developed.

scRUtils provides various utilities for visualising and functional analysis of RNA-seq data, particularly single-cell dataset. It evolved from a collection of helper functions that were used in our in-house scRNA-seq processing workflow.

Installation

The package is current available only on GitHub, so please use devtools::install_github or remotes::install_github function to install it.

For example:

# First, add Bioconductor repositories to the 'repos' option
options(repos = BiocManager::repositories())

# Use 'remotes' package to install scRUtils
remotes::install_github("ycl6/scRUtils")

Load packages

To use scRUtils in a R session, load it using the library() command.

library(scRUtils)

Usage

The documentation of this package is divided into 5 sections:

  1. Introduction to scRUtils
  2. General data visualisations
  3. Single-cell visualisations
  4. Markers and DEGs
  5. Demo datasets

Contributing

Thank you for investing your time in contributing to scRUtils. You will get an overview of the contribution workflow in this dedicated guide. By contributing to this project, you agree to abide by the terms outlined in the Contributor Code of Conduct.

About

scRUtils: Single-Cell Sequencing Analysis Utilities

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Languages