项目实战 | sclineager包的安装与使用

在Ubuntu上配置的RStudio Server上安装github上的R包疯狂报错 因为要使用cisTopic R包,故需要在服务器上配置的RStudio Server上下载该包(github)。 https://github.com/aertslab/cisTopic devtools::install_github("aertslab/cisTopic") library(cisTopic) 一开始报错:Could not resolve host: api.github.com 解决方法: 1 去该网址https://websites.ipaddress.com/输入域名,得到域名 阅读详情

注明:我怕我忘了。下次在运行我们的数据的时候,记得要认真核实一下我们的somatic.pl这个文件。我记得上次,我为了测试出和作者一模一样的结果,对参数改了很多次。所以,真正的运行我们的数据的时候,一定要记得认真核实。

现在开始安装sclineager包。上次我在我的PC的R环境中,有安装sclineager,但是我的电脑的内存太小了。有一天,一定会遇到很多的数据的。所以,这个时候,我们要在这个电脑上运行这个数据。而且,我也比较喜欢这个电脑的宽屏和存储空间,我的电脑的存储空间几乎告罄。
好,废话少说,现在开始。


1。安装sclineager包。

setwd("F://Rworkplace//sclineager")
install.packages("devtools")
devtools::install_github("inmybrain/SClineager",subdir = "SClineager")

Please download and install Rtools 4.0 from https://cran.r-project.org/bin/windows/Rtools/.
Error: Failed to install ‘SClineager’ from GitHub:
Could not find tools necessary to compile a package
Call pkgbuild::check_build_tools(debug = TRUE) to diagnose the problem.

显示的是缺少一些工具,来编译这个包。
我们看一下,之前我们的安装记录。
安装了Rtools之后,虽然运行了一阵儿,但是随后又报了错。

*** arch - i386
"c:/rtools40/mingw32/bin/“g++ -std=gnu++11 -I"D:/R/R-4.0.5/include” -DNDEBUG -I’D:/R/R-4.0.5/library/Rcpp/include’ -I’D:/R/R-4.0.5/library/RcppArmadillo/include’ -fopenmp -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c Gibbs.cpp -o Gibbs.o
sh: c:/rtools40/mingw32/bin/g++: No such file or directory
make: *** [D:/R/R-4.0.5/etc/i386/Makeconf:229: Gibbs.o] Error 127
ERROR: compilation failed for package ‘SClineager’
removing ‘D:/R/R-4.0.5/library/SClineager’

重启Rstudio(之前通过快捷键重启好像没啥用)
最终标识我们的Rtools安装成功的是在命令行上敲入:

Sys.which(“make”)

会显示我们安装好的Rtools的路径。而不是,空。
如果安装好Rtools之后,那么sclineager就能够比较顺利的安装下来了(当然,对于两个月前的我而言,这是完全陌生的)又再一次提醒我,经验复盘的重要性。
到这里,R包安装完成。

setwd("F://Rworkplace//sclineager")
install.packages("devtools")
devtools::install_github("inmybrain/SClineager",subdir = "SClineager")
#需要安装Rtools
#writeLines('PATH="${RTOOLS40_HOME}\\usr\\bin;${PATH}"', con = "~/.Renviron")
#Sys.which("make")
library(SClineager)

接下来,就是如何使用这个R包的问题。这是上次推进的过程中,遇到巨大问题的。所以,戒骄戒躁,冷静面对。

2。读入数据。

#准备目录
folder<-"cell"
runinfo <- data.frame(
  Cell = list.files(paste("./mutations/", folder, sep = "")),
  Path = list.files(paste("./mutations/", folder, sep = ""), full = T),
  stringsAsFactors = F
)
#runinfo是一个存放数据位置的data.frame
out_folder <- paste("./processed/", folder, sep = "")

#读取数据
coverage_cutoff <- 3  #至于这个阈值的选择应该如何考虑呢?
coverage_percentage <- 0.2
cell_percentage <- 0.2
artefact_percentage <- 0.03
preprocess_genetics <- read_sclineager(runinfo,
                                       coverage_cutoff,
                                       coverage_percentage,
                                       cell_percentage,
                                       out_folder,
                                       artefact_percentage)
#到这一步好像就把数据弄完了
#比我想象的要顺利太多,我前面的脑子是怎么了嘛,为什么会出现蛮多错误的?
#可见还是要一步一步走

[1] “./mutations/cell/1”
[1] “./mutations/cell/10”
[1] “./mutations/cell/11”
[1] “./mutations/cell/12”
[1] “./mutations/cell/13”
[1] “./mutations/cell/14”
[1] “./mutations/cell/15”
[1] “./mutations/cell/16”
[1] “./mutations/cell/17”
[1] “./mutations/cell/18”
[1] “./mutations/cell/19”
[1] “./mutations/cell/2”
[1] “./mutations/cell/20”
[1] “./mutations/cell/3”
[1] “./mutations/cell/4”
[1] “./mutations/cell/5”
[1] “./mutations/cell/6”
[1] “./mutations/cell/7”
[1] “./mutations/cell/8”
[1] “./mutations/cell/9”
[1] 18702 20
Processing coverage data for 1 th cell
Processing coverage data for 2 th cell
Processing coverage data for 3 th cell
Processing coverage data for 4 th cell
Processing coverage data for 5 th cell
Processing coverage data for 6 th cell
Processing coverage data for 7 th cell
Processing coverage data for 8 th cell
Processing coverage data for 9 th cell
Processing coverage data for 10 th cell
Processing coverage data for 11 th cell
Processing coverage data for 12 th cell
Processing coverage data for 13 th cell
Processing coverage data for 14 th cell
Processing coverage data for 15 th cell
Processing coverage data for 16 th cell
Processing coverage data for 17 th cell
Processing coverage data for 18 th cell
Processing coverage data for 19 th cell
Processing coverage data for 20 th cell
[1] 15864 20
keep
FALSE TRUE
14555 1309
keep
FALSE TRUE
1 19

得到了我非常意外的结果,我以为会向上次一样出现挺多的错误。还想去作者的源文档里查查有没有出错,可见上次的主要原因是,我们用的数据太少了。
我用的是前20个数据进行的测试,后来在结果文档中,出现的图挺让我惊喜的(非常的激动,我自己都没有想到会这样的顺利),那我上次尝试着自己画,自己将这些数据整合在一起,实在是太笨拙了。
在这里插入图片描述
现在,想要将65号数据重新跑起来,最后将这91个样本一起来分析,看看会不会画出和作者文献中相似的图,想到这一点我就非常的激动,甚至VAF值都不需要我们自己来计算。
现在,需要解决的问题,就是解决perl环境,使之运转稳定。

Can't locate local/lib.pm in @INC (you may need to install the local::lib module                                        ) (@INC contains: //opt/ActivePerl-5.26/lib/perl5/lib/perl5 /opt/ActivePerl-5.26                                        /lib/perl5/site_perl/5.26.3/x86_64-linux-thread-multi /opt/ActivePerl-5.26/lib/p                                        erl5/site_perl/5.26.3 /opt/ActivePerl-5.26/lib/perl5/5.26.3/x86_64-linux-thread-                                        multi /opt/ActivePerl-5.26/lib/perl5/5.26.3 /opt/ActivePerl-5.26/lib/perl5/site_                                        perl).

也就是说在perl环境中找不到模块local::lib,这个其实不是一个大问题。因为可能我们程序(somatic.pl)的运行本身并不需要这个文件。另一方面,我现在最需要解决的问题是,somatic.pl之前有修改,现在要重新调整过来。
我好像还调整了不止一个文件,我一点点的来看看。

Can’t locate Parallel/ForkManager.pm in @INC (you may need to install the Parallel::ForkManager module) (@INC contains: /home/xxzhang/miniconda3/lib/site_perl/5.26.2/x86_64-linux-thread-multi /home/xxzhang/miniconda3/lib/site_perl/5.26.2 /home/xxzhang/miniconda3/lib/5.26.2/x86_64-linux-thread-multi /home/xxzhang/miniconda3/lib/5.26.2 .) at /home/xxzhang/workplace/QBRC//somatic.pl line 42.
BEGIN failed–compilation aborted at /home/xxzhang/workplace/QBRC//somatic.pl line 42.

按照上次的方法暂时性的解决了这个问题,明天要彻底的解决这个问题(真的是太烦人了!),最讨厌配置perl环境。明天,要彻底的解决这个问题。


第65个细胞的数据也跑完了。


(12:55)现在考虑,用91个细胞来跑这个流程。
现在遇到的一个问题就是:

Error: cannot allocate vector of size 109.7 Mb

解决方法的链接:https://www.programmingr.com/r-error-messages/cannot-allocate-vector-of-size/
我现在决定重新打开Rstudio。

我一点点尝试,这个另外开一篇博客吧。我觉得这个问题还是挺重要的。

[1] “./mutations/cell/1”
[1] “./mutations/cell/2”
[1] “./mutations/cell/3”
[1] “./mutations/cell/4”
[1] “./mutations/cell/5”
[1] “./mutations/cell/6”
[1] “./mutations/cell/7”
[1] “./mutations/cell/8”
[1] “./mutations/cell/9”
[1] “./mutations/cell/10”
[1] “./mutations/cell/11”
[1] “./mutations/cell/12”
[1] “./mutations/cell/13”
[1] “./mutations/cell/14”
[1] “./mutations/cell/15”
[1] “./mutations/cell/16”
[1] “./mutations/cell/17”
[1] “./mutations/cell/18”
[1] “./mutations/cell/19”
[1] “./mutations/cell/20”
[1] “./mutations/cell/21”
[1] “./mutations/cell/22”
[1] “./mutations/cell/23”
[1] “./mutations/cell/24”
[1] “./mutations/cell/25”
[1] “./mutations/cell/26”
[1] “./mutations/cell/27”
[1] “./mutations/cell/28”
[1] “./mutations/cell/29”
[1] “./mutations/cell/30”
[1] “./mutations/cell/31”
[1] “./mutations/cell/32”
[1] “./mutations/cell/33”
[1] “./mutations/cell/34”
[1] “./mutations/cell/35”
[1] “./mutations/cell/36”
[1] “./mutations/cell/37”
[1] “./mutations/cell/38”
[1] “./mutations/cell/39”
[1] “./mutations/cell/40”
[1] “./mutations/cell/41”
[1] “./mutations/cell/42”
[1] “./mutations/cell/43”
[1] “./mutations/cell/44”
[1] “./mutations/cell/45”
[1] “./mutations/cell/46”
[1] “./mutations/cell/47”
[1] “./mutations/cell/48”
[1] “./mutations/cell/49”
[1] “./mutations/cell/50”
[1] “./mutations/cell/51”
[1] “./mutations/cell/52”
[1] “./mutations/cell/53”
[1] “./mutations/cell/54”
[1] “./mutations/cell/55”
[1] “./mutations/cell/56”
[1] “./mutations/cell/57”
[1] “./mutations/cell/58”
[1] “./mutations/cell/59”
[1] “./mutations/cell/60”
[1] “./mutations/cell/61”
[1] “./mutations/cell/62”
[1] “./mutations/cell/63”
[1] “./mutations/cell/64”
[1] “./mutations/cell/65”
[1] “./mutations/cell/66”
[1] “./mutations/cell/67”
[1] “./mutations/cell/68”
[1] “./mutations/cell/69”
[1] “./mutations/cell/70”
[1] “./mutations/cell/71”
[1] “./mutations/cell/72”
[1] “./mutations/cell/73”
[1] “./mutations/cell/74”
[1] “./mutations/cell/75”
[1] “./mutations/cell/76”
[1] “./mutations/cell/77”
[1] “./mutations/cell/78”
[1] “./mutations/cell/79”
[1] “./mutations/cell/80”
[1] “./mutations/cell/81”
[1] “./mutations/cell/82”
[1] “./mutations/cell/83”
[1] “./mutations/cell/84”
[1] “./mutations/cell/85”
[1] “./mutations/cell/86”
[1] “./mutations/cell/87”
[1] “./mutations/cell/88”
[1] “./mutations/cell/89”
[1] “./mutations/cell/90”
[1] “./mutations/cell/91”
[1] 87581 86
Processing coverage data for 1 th cell
Processing coverage data for 2 th cell
Processing coverage data for 3 th cell
Processing coverage data for 4 th cell
Processing coverage data for 5 th cell
Processing coverage data for 6 th cell
Processing coverage data for 7 th cell
Processing coverage data for 8 th cell
Processing coverage data for 9 th cell
Processing coverage data for 10 th cell
Processing coverage data for 11 th cell
Processing coverage data for 12 th cell
Processing coverage data for 13 th cell
Processing coverage data for 14 th cell
Processing coverage data for 15 th cell
Processing coverage data for 16 th cell
Processing coverage data for 17 th cell
Processing coverage data for 18 th cell
Processing coverage data for 19 th cell
Processing coverage data for 20 th cell
Processing coverage data for 21 th cell
Processing coverage data for 22 th cell
Processing coverage data for 23 th cell
Processing coverage data for 24 th cell
Processing coverage data for 25 th cell
Processing coverage data for 26 th cell
Processing coverage data for 27 th cell
Processing coverage data for 28 th cell
Processing coverage data for 29 th cell
Processing coverage data for 30 th cell
Processing coverage data for 31 th cell
Processing coverage data for 32 th cell
Processing coverage data for 33 th cell
Processing coverage data for 34 th cell
Processing coverage data for 35 th cell
Processing coverage data for 36 th cell
Processing coverage data for 37 th cell
Processing coverage data for 38 th cell
Processing coverage data for 39 th cell
Processing coverage data for 40 th cell
Processing coverage data for 41 th cell
Processing coverage data for 42 th cell
Processing coverage data for 43 th cell
Processing coverage data for 44 th cell
Processing coverage data for 45 th cell
Processing coverage data for 46 th cell
Processing coverage data for 47 th cell
Processing coverage data for 48 th cell
Processing coverage data for 49 th cell
Processing coverage data for 50 th cell
Processing coverage data for 51 th cell
Processing coverage data for 52 th cell
Processing coverage data for 53 th cell
Processing coverage data for 54 th cell
Processing coverage data for 55 th cell
Processing coverage data for 56 th cell
Processing coverage data for 57 th cell
Processing coverage data for 58 th cell
Processing coverage data for 59 th cell
Processing coverage data for 60 th cell
Processing coverage data for 61 th cell
Processing coverage data for 62 th cell
Processing coverage data for 63 th cell
Processing coverage data for 64 th cell
Processing coverage data for 65 th cell
Processing coverage data for 66 th cell
Processing coverage data for 67 th cell
Processing coverage data for 68 th cell
Processing coverage data for 69 th cell
Processing coverage data for 70 th cell
Processing coverage data for 71 th cell
Processing coverage data for 72 th cell
Processing coverage data for 73 th cell
Processing coverage data for 74 th cell
Processing coverage data for 75 th cell
Processing coverage data for 76 th cell
Processing coverage data for 77 th cell
Processing coverage data for 78 th cell
Processing coverage data for 79 th cell
Processing coverage data for 80 th cell
Processing coverage data for 81 th cell
Processing coverage data for 82 th cell
Processing coverage data for 83 th cell
Processing coverage data for 84 th cell
Processing coverage data for 85 th cell
Processing coverage data for 86 th cell
[1] 50880 86
keep
FALSE TRUE
50351 529
keep
FALSE TRUE
9 77


3。进一步画图。

4。使用sclineager模型进行预测。

file_out <- paste("./processed/", folder, sep = "") # a folder to hold temporary results
categories <- c("chrM",
                "synonymous SNV",
                "nonsynonymous SNV",
                "UTR5",
                "UTR3",
                "nonframeshift substitution",
                "frameshift substitution")
max_iter <- 100
file_in0 <- paste("./processed/", folder, "/cleaned.RData", sep = "")

mask_genes <- c("HLA-A", "HLA-B", "HLA-C") #这个mask_genes参数是什么鬼?
vaf_offset <- 0.01
dfreedom <- 100
skip_common <- T
control <- list(a = 0.5,
                b = 0.5,
                c = 1,
                d = 20,
                e = 0.4)

sclineager_results <- run_sclineager(
  file_in = file_in0,
  folder = file_out,
  categories = categories,
  max_iter = max_iter,
  keep_genes = "all",
  mask_genes = mask_genes,
  vaf_offset = vaf_offset,
  dfreedom = dfreedom,
  skip_common = skip_common,
  psi = NULL,
  control = control,
  save = FALSE
)

得到的是一个矫正后的矩阵。
这个程序到这里,就能够比较顺利的运行了。
over!

单细胞论文记录(part29)--Overcoming Expressional Drop-outs in Lineage Reconstruction from Single-Cell... 单细胞谱系追踪(Single-cell lineage tracing)为了解单个细胞的命运提供了关键性的见解. 单细胞RNA测序(scRNA-seq)普遍应用于现代生物医学研究,但基于遗传学的scRNA-seq数据的系谱追踪仍未被探索. 来自scRNA-seq数据的变体调取存在独特的 "表达缺失",包括基因表达中的低表达和等位基因偏差,这给血统重建带来重大障碍. 我们介绍了SClineager,它通过借用相关细胞的信息来克服表达缺失,从scRNA-seq数据中推断出准确的进化谱系。我们系统 阅读详情

相关推荐

R语言观察日志(part13)--从GitHub中下载R包

学习笔记,仅供参考,有错必纠 从GitHub中下载R包 这里,我们将介绍两种下载并加载R包的方式,即通过在线安装和本地安装。 在线安装 我们在使用在线安装的方法时,可能会遇到各种各样的问题,这里,我们试着下载R包,来阐述这个问题。 JuliaCall包 首先,我们需要安装devtools包: install.packages("devtools") 如果我们想要下载https://github.com/Non-Contradiction/JuliaCall下的R包(项目名为:JuliaC

小山羊的学习日志 3285

Error: Could not find tools necessary to compile a package/compilation failed for package

报错全文: WARNING: Rtools is required to build R packages, but is not currently installed. Please download and install Rtools 4.0 from https://cran.r-project.org/bin/windows/Rtools/. Downloading GitHub repo inmybrain/SClineager@HEAD WARNING: Rtools is requi

weixin_40640700的博客 9377

pkgbuild:查找构建R软件包所需的工具

包构建 pkgbuild 的目标是使用编译后的代码轻松构建包。 它提供了配置 R 会话的工具,并检查一切是否正常。 如果您使用的是 RStudio,它还可以帮助您触发构建工具的自动安装。 安装 您可以使用以下命令从 github 安装 pkgbuild: # install.packages("devtools") devtools :: install_github( " r-lib/pkgbuild " ) 例子 # Check that you have the build tools installed pkgbuild :: check_build_tools( debug = TRUE ) # Build a package pkgbuild :: build( " /path/to/my/package " ) # Run your own code in an en

安装ArchR包出现的报错

这行代码再运行即可安装。将禁用构建工具的检查,这意味着在尝试安装包时将不再执行编译工具的检查。虽然这可以让你继续安装包,但是在没有正确的编译工具链的情况下,可能会导致安装失败或者出现其他不可预料的问题。所以如果不是实在没办法的情况最好不要使用这个方法。在运行上面面R命令出现报错 显示无法安装。在GitHub上找到解决方法,输入。

qq_68453356的博客 1420

Matlab机械臂建模:机器人工具箱的使用&&导入自己的机械臂模型

本文主要介绍如何在matlab中建立机械臂模型(前提要下载了Robotics Toolbox机器人工具箱~),并进行基于正逆运动学计算的轨迹运动。对于已有的Solidworks机械臂三维模型,如何导入Matlab,并对其进行运动控制。

m0_46427461的博客 5万+

IQA图像质量评价 数据集介绍(LIVE、TID2013、CSIQ、LIVEC、KonIQ-10K)

LIVE、TID2013、CSIQ、LIVEC、KonIQ-10K 数据集介绍

qq_37925923的博客 1万+

【已解决】devtools::install_github(“immunogenomics/presto“) 报错

感觉在 R 环境里安装包真的好难啊!经常报错,相比之下,conda 真的好好用,大部分情况下都可以安装成功。只是不知道为什么,有时候会出现 R 环境里识别不到包已经安装好了。另寻他路,到 presto 的 github 上下载了压缩包,然后在本地解压,运行下面的命令,安装成功了。另寻他路,用 conda 安装好了这个包,但是在 R 环境内还是显示我未安装 presto。在使用 ArchR 的时候,识别 marker gene 那一步需要用到 presto 包,按照提示进行安装,但是在我的环境里报错了👇。

weixin_44090706的博客 4698

Fluent 2.5D动网格重构实战:涡旋压缩机复杂运动模拟指南

本文详细解析了Fluent 2.5D动网格重构技术在涡旋压缩机复杂运动模拟中的应用。通过对比传统方法,2.5D重构显著提升了计算效率和稳定性,特别适用于柱体类几何的网格处理。文章提供了从基础配置到参数优化的实战指南,包括关键设置步骤、常见问题排查及性能优化策略,帮助工程师有效解决动网格重构中的负体积和网格畸变问题。

weixin_28455801的博客 546

成功安装一个外部R包的激动时刻——从github安装R包失败的可能原因

在阅读文献时,看到了一个作者提供的,需要从github安装的包运行 devtools::install_github()开始安装,但出现问题,安装不成功,反复研究,终于找到问题所在,最终成功安装并library,非常激动!!

m0_59540474的博客 2366

怎么选?一文读懂12种SPC控制图,从基础到进阶,再到Python代码实现

本文系统介绍了12种常用SPC控制图的应用场景和特点,包括计量型(Xbar-R图、Xbar-s图、I-MR图等)、计数型(P图、NP图、U图等)及进阶控制图(EWMA图、CUSUM图、多元控制图)。文章强调控制图是SPC的核心工具,能有效区分过程变异类型,实现"预防优于检测"的质量管理目标。通过数据示例和Python代码展示了各类控制图的实现方法,为质量管理人员提供了实用参考。

m0_56592100的博客 4096

AI智能体Codex实战:外贸客户开发自动化,85家精准客户深度分析

如果你在外贸行业,特别是工业品领域,一定遇到过这样的困境:想开发海外客户,但不知道从何下手。Google搜索出来的要么是B2B平台上的老面孔,要么是信息残缺的过时黄页。手动筛选、整理、验证,一个客户信息就要花上半小时,效率低得让人抓狂。 更头疼的是,好不容易找到一些公司名称,却不知道他们的采购决策人是谁、公司规模如何、业务是否匹配。传统的客户开发就像大海捞针,投入大量时间成本,回报却充满不确定性。 今天要介绍的这个工具,可能会彻底改变你的工作流。它不是另一个CRM软件,而是一个基于AI的智能客户开发与情报分

weixin_29054399的博客 343

实验记录 | 8/7 阶段性结果整理(一)

终于在两点左右,跑完了所有的样本。也算时间上掐算的及时,接下来就可以一系列的探索自己想要做的事情啦。 加油! 1。运行CML的sclineager,查看聚类结果。 (17:12)完成。 setwd("F://张秀秀//过程性文件//8//7") #install.packages("devtools") #devtools::install_github("inmybrain/SClineager",subdir = "SClineager") #需要安装Rtools #writeLines('PATH.

weixin_40640700的博客 504

OpenClaw与大语言模型(Claude/GPT/MiniMax)的集成架构与最优配置策略

摘要 本文探讨了OpenClaw框架与大语言模型(Claude/GPT/MiniMax)的集成架构与优化策略。大语言模型具有强大的自然语言处理能力,但集成面临API成本、响应延迟、上下文管理等挑战。OpenClaw采用分层架构设计,包括用户界面层、对话管理层、提示工程层、模型适配层和API调用层,支持多模型切换、智能对话管理和成本控制。系统通过模型适配层实现不同API的统一调用,并提供缓存、监控等优化机制。该集成方案能够充分发挥大语言模型的优势,为本地AI助理提供更智能的服务。

一键难忘的博客 1689

实验记录 | 梳理关键结果

【大纲】 基本素材: (1)文献:https://www.biorxiv.org/content/10.1101/2020.01.01.892562v1.full (2)ORBC的处理流程:https://github.com/tianshilu/QBRC-Somatic-Pipeline 今天下午要完成的事情: (1)根据文献理明白,文献分析10X的数据,得到的关键结果是什么? (2)下载实验数据,数据的背景(研究什么问题)是什么?弄清楚实验分析从哪一处的数据开始? (3)梳理ORBC处理流程,开始运.

weixin_40640700的博客 339

Stable Diffusion 模型分享:Beautiful Realistic Asians(美丽真实的亚洲人)

Beautiful Realistic Asians(BRA)模型是由作者自己训练而成的一个独立模型,它是一个真实模型,并且是一个针对亚洲人训练的模型,可以生成非常漂亮的亚洲小姐姐。条目内容类型大模型基础模型SD 1.5来源CIVITAI作者文件名称文件大小1.99GB。

水滴的博客 2156

FC7300 Clock介绍

FC7300的时钟架构包括一个高级时钟图和内部时钟需求。它有5个CMU,使用SIRC监控FIRC/SOSC/FOSC,并使用FIRC监控SIRC。此外,CMU4还使用FOSC监Slow Clock。

舊梦的博客 326

文献阅读 | 基于单细胞RNA测序数据的谱系追踪

Overcoming Genetic Drop-outs in Variants-based Lineage Tracing from Single-cell RNA Sequencing Data 文献链接:https://www.biorxiv.org/content/10.1101/2020.01.01.892562v1.full#page 研究背景 谱系追踪(lineage tracing)有哪些研究方法? 低通量、侵入性的技术 用染料或者放射性同位素标记细胞 引入遗传因素 高通量、非侵

weixin_40640700的博客 2116

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

R 安装 GitHub BPCells包报错: Could not find tools necessary to compile a package

如果输出Your system is ready to build packages!BPCells 包含 C++ 代码,因此必须安装并正确配置。说明 R 没有找到 Rtools 的路径。路径过长(超过 260 字符限制);适合只想在 R 内改,不改系统环境。每次启动 R 时,就会自动执行。保存后,重启 R 即可永久生效。在 Windows 系统中,临时文件夹路径中有特殊符号;若显示正确路径,即配置成功。说明 Rtools 可用。临时目录权限或编码异常。

qq_56740360的博客 730

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

实验记录 | 阶段性汇报1

链接:https://gatk.broadinstitute.org/hc/en-us/articles/360035531652-FASTA-Reference-genome-format

weixin_40640700的博客 4699

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

又是满满error的两天,Linux 20+R + Rstudio

Linux+R+Rstudio 的两天ERROR记录

依然At的博客 3680

生信问题解决

问题描述: Can't locate Parallel/ForkManager.pm in @INC (you may need to install the Parallel::ForkManager module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.30.0 /usr/local/share/perl/5.30.0 /usr/lib/x86_64-linux-gnu/perl5/5.30 /usr/share

weixin_44378920的博客 765

错误再纠正 | perl 环境重新配置

每次登陆服务器的时候,总会显示缺少XX模块!这可真是太烦人了!今天晚上,我决定把它根除掉。 错误信息: Can’t locate local/lib.pm in @INC (you may need to install the local::lib module) (@INC contains: /opt/ActivePerl-5.26/lib/perl5/lib/perl5 /home/xxzhang/perl5/lib/perl5/5.26.3/x86_64-linux-thread-mult.

weixin_40640700的博客 9630

实验记录 | somatic.pl运行1

1。ORBC mutation pipeline 参考链接: https://github.com/Somatic-pipeline/QBRC-Somatic-Pipeline/tree/master/example/example_dataset/sequencing. 输入数据 流程输入文件的格式:fastq文件或者bam文件,或者两者的混合。 测试数据: https://github.com/Somatic-pipeline/QBRC-Somatic-Pipeline/tree/master/

weixin_40640700的博客 1203

在使用R和Rstdio的常见问题

在Rstdio里无法画图 有两种方法:一是使用代码 dev.new() 新建一个绘图窗口(我觉得这个方法好,因为在我的plots窗口画出来的图比例是变形的);二是换一个系统缓存目录,详细教程可以自行在网上寻找。 在R里无法安装包 可以像上面的方法二一样,换个缓存目录,或者在缓存目录里找到已经下载好了的包,手动复制到R的library文件夹中。 要想在Rstdio里安装包,还要下载一个Rtools,在官网就有。如果还不行,就在Rstdio里找到Tools->Packages->Global.

weixin_46784010的博客 1974

Can‘t locate XXX/XXX.pm in @INC (you may need to install the XXX::XXX module)

Can't locate XXX/XXX.pm in @INC (you may need to install the XXX::XXX module)

m0_48701995的博客 2万+
上一篇: 出错解决 | Error: cannot allocate vector of size 109.7 Mb
下一篇: 经验总结 | R语言整理数据常用小技巧
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值