Skip to content

ncrna/Yeskit.old

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yeskit (Yet another single-cell analysis toolkit)

Yeskit is an R package designed for single-cell gene expression data importation, integration, clustering, differential analysis, functional analysis, and visualization. Since Yeskit does not change the default data structure of Seurat, it can be easily integrated into most existing scRNA-seq analysis workflows.

Yeskit can be used to read other information (such as gene mutation-by-cell matrix, pathogen count-by-cell matrix) and store them as additional data in the Seurat obj@metadata slot. In addition, Yeskit also has the function of reading and distinguishing the source of cells from the scRNA-seq data of xenografts samples (PDX model).

When there are many points in the vector diagram, editing becomes difficult. To this end, most visualization functions in Yeskit have the option to rasterize the geom_point layer of ggplot2 and keep all axes, labels, and text in vector format.

Installation

Yeskit package can be easily installed under the following instruction:

devtools::install_github("ncrna/Yeskit")

Vignettes

Please check the following link to get a rapid understanding about Yeskit:

Walkthrough - Decoding Intracellular Pathogens of H3N2 at the Single-Cell level using Yeskit

Troubleshooting

In a particular case, the Cairo package can be loaded but crashes the R process when called. This is probably the case that the version of Cairo was built with an older version of R. Try the following instruction:

Bioconductor::install("Cairo", force = TRUE)

For OS X users, you may happen to an error like this:

Error : .onLoad failed in loadNamespace() for ‘Cairo’
... 
Library not loaded: /opt/X11/lib/libXrender.1.dylib

The reason is X11 doesn't ship with OS X any more, users can download and install XQuartz from https://www.xquartz.org to solve this problem.

Help

If you have any problems, comments or suggestions, please feel free to contact Wei Zhang, admin@ncrna.net.

How to cite

Decoding Intracellular Pathogens of scRNA-seq experiments with PathogenTrack and Yeskit.

About

A Tookit for scRNA data Exploration and Visualization

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages