尔云间 一个专门做科研的团队
原创 小果 生信果
欢迎点赞+收藏+关注
你知道有一个工具可以帮助你分析肿瘤单细胞的转录组吗?甚至这个工具可以直接帮你生成分析报表嘛?今天小果就带大家来认识这个操作简单,效率又极高的R工具包,学会后可以直接成为你的分析助理哦!现在大家就跟着小果一起来看看吧!
(资料图片)
安装scCancer
是的没错,今天要带大家认识并学习的R工具包就是scCancer,首先让我们来一起学习下如何安装吧!小果在这里整理了两种安装方法,各位同鞋根据自己的情况自行选择下载哦!
通过Bioconductor下载
直接通过Bioconductor下载的同学要注意啦!这样下载对你的R版本是有要求的哦,如果版本不匹配会报以下错误信息,小果第一次在下载的时候就遇到了这样的问题。
所以,小果有找到一种更不容易出错的下载方法:
通过github下载
这里小果温馨提示,通过gihub下载之前要通过github先下载好NNLM包哦,不然下载scCancer包的过程也会报错导致无法正常完成下载哦!
scCancer自动生成肿瘤细胞分析报表
下载单样本数据
在进入我们带的分析流程之前,小果为大家贴出以下数据连接作为我们分析的参考数据:/software/sccancer/
同学们赶紧跟着小果一起下载起来吧!~~~
下载好后,同学们要把这些数据解压在自己合适的工作目录下哦,并打开我们的数据文件夹,下面小果来带着大家一起认识一下这些数据的主要内容吧!
首先,我们下载的数据均为单样本数据,其中raw_feature_bc_matrix代表过滤前的单细胞表达数据,filtered_feature_bc_matrix 代表过滤后的单细胞表达数据。
开始分析
现在我们完成了R包的安装和数据集的导入,小果要告诉你的是,其实我们已经完成了一大部分工作,因为scCancer可以自己完成肿瘤细胞的全分析流程,并为我们生成完整的分析报表在我们的结果目录中,我们接下来要做的就是配置所有的数据合保存路径即可,接下来我们一起来看一下如何操作吧!
以上的操作我们是基于runScStatistics 来计算QC过滤指标,scCancer会帮助我们生成完整的报表,整个分析流程大概序列要2~3分钟左右。
最后可以在结果文件中找到查看所有分析结果,是不是特别简单高效!
在最后的报表中,我们可以看到对肿瘤细胞中的肿瘤微环境分析、恶性细胞评估、细胞周期评估、干细胞特征评估、基因集信息得分评估、表达程序识别、细胞间相互作用分析等信息,同学们只要从中提取对自己的研究有用的信息即可!
部分报表展示
好啦,今天的小工具你学会了嘛?
更多生信工具的学习敬请继续关注小果哦!!
往期代码:
【1】lncRNA的拷贝数变异下游相关分析【2】R可视化:ggstatsplot包—科研界的美图秀秀【3】随机森林算法用于分类预测和筛选诊断标志物【4】基于本地Java版GSEA的输出结果整合多个通路到一张图【5】基于岭回归模型和基因表达矩阵估算样本对药物反应的敏感性【6】基于R包NMF对样本进行分型分析【7】DALEX包用于探索、解释和评估模型;分析不同特征变量对响应变量的影响【8】根据肿瘤突变负荷TMB进行KM生存分析寻找最佳的cutoff【9】基于单样本富集分析算法评估组织中的免疫细胞浸润水平【10】代码分享│什么?你还在用散点图来可视化数据之间的相关性【11】代码分享│诊断列线图、校准曲线、决策曲线和临床影响曲线的构建【12】代码分享│你了解基因的动态变化模式吗【13】代码分享│生物信息分析之SCI热门图表-复杂热图【14】代码分享│生物信息分析之SCI热门图表-火山图【15】代码分享│生物信息分析之SCI热门图表-箱型图和小提琴图【16】代码分享│深度学习-人工神经网络(ANN)的构建【17】代码分享│R可视化:高分文章绘图之基于RCircos包的多类型圈图绘制【18】代码分享│R可视化:基因与功能之间的关系--GO功能富集网络图绘制【19】代码分享│生物信息分析之SCI热门图表—KM曲线和tROC曲线【20】代码分享│R可视化:肿瘤预后模型之Cox回归分析后用R语言绘制森林图【21】代码分享│生物信息分析之SCI热门图表—相关性热图和散点图【22】代码分享│生信分析之R语言分析相关性及可视化的N种风格【23】代码分享│TCGA数据获取有困难,不会预处理,学习起来【24】代码分享│机器学习-支持向量机递归特征消除(SVM-RFE)的构建【25】代码分享│R可视化:对两个矩阵进行相关性可视化分析【26】GEO数据库多数据集差异分析整合利器RRA,再也不用纠结去除批次效应【27】你与生信大佬的距离,只差2分钟搞定预后模型构建和性能评估【28】9+SCI纯生信,模型构建中的“流量明星”,你不得不知的LASSO【29】手把手教你画美观大气的lasso回归模型图,为你的SCI增砖添瓦【30】R可视化:clusterProfiler包做组间比较GO富集图【31】代码分享|R可视化:复杂热图绘制技巧之热图中添加柱状图【32】代码分享——基于基因突变信息分析肿瘤突变负荷【33】代码分享│富集不到想要的通路?别放弃呀,试试GSEA【34】代码分享│还在用PCA做降维聚类吗?最强降维模型tSNE--你值得拥有【35】代码分享│GSVA:原来功能通路也能做差异分析!【36】代码分享│Slingshot:你不知道的单细胞拟时序分析还有它【37】基于基因功能注释信息挖掘关键作用基因【38】基于癌症分类预测的标志物特征提取的SVM-RFE分析代码【39】依据表型数据基于无监督聚类算法对研究群体进行分层聚类分析【40】基于稳健排序整合算法对多数据集进行整合及可视化【41】基于基因表达谱估算样本免疫基质评分和肿瘤纯度【42】自动化绘制LASSO算法回归模型图【43】用于临床诊断和临床决策影响的DCA分析【44】基于样本预后生存信息和临床因素用于评价不同模型的一致性指数软件【45】用于探索、解释和评估模型的DALEX残差分析软件【46】基于细菌群落功能丰度结果进行差异功能分析及可视化【47】基于基因差异分析结果绘制其在染色体上的分布【48】利用逐步回归法筛选特征基因构建Cox风险模型分析【49】基于Immune Subtype Classifier进行肿瘤免疫亚型分类【50】不同物种之间的同源基因名称转换分析【51】基于逐步多因素cox回归筛选预后标记基因并构建风险评分模型【52】基于表达信息挖掘与关注基因密切相关的基因【53】基因组学基因名称修正分析【54】基于Spearman算法构建关联网络【55】基于线性建模方法对代谢组和转录组数据整合分析【56】基于lasso回归模型方法筛选特征基因【57】基于线性建模方法对代谢组和转录组数据整合分析【58】基于参数型经验贝叶斯算法和支持向量机(SVM)筛选疾病亚型特征基因【59】基于LDA(线性判别分析)算法的微生物biomarker的筛选【60】基于R包xCell计算64种免疫细胞相对含量及下游可视化【61】基于甲基化数据评估肿瘤纯度及下游可视化【62】基于DiffCorr包识别不同表型下的差异共表达关系对【63】基于逆累计分布函数识别显著偏差通路【64】基于差异基因对通路的影响挖掘关键通路【65】基于高通量数据的样本相似性分析需要以上代码,私信小果哦!
立刻拥有一个Rstudio账号
开启升级模式吧
(56线程,256G内存,个人存储1T)
“生信果”,生信入门、R语言、生信图解读与绘制、软件操作、代码复现、生信硬核知识技能、服务器、生物信息学的教程,以及基于R的分析和可视化等原创内容,一起见证小白和大佬的成长。
关键词: