不存在叫‘BSgenome.Hsapiens.UCSC.hg38’这个名字的程辑包

BSgenome.Hsapiens.UCSC.hg38是生信技能树TCGA课程中讲到的需要使用的一个R包,所以我装了一个,发现这个包十分不好安装,现记录过程如下,方便后续使用。

1.第一次安装

> options("repos"="https://mirrors.ustc.edu.cn/CRAN/")
> if(!require("BiocManager")) install.packages("BiocManager",update = F,ask = F)
载入需要的程辑包:BiocManager
Bioconductor version 3.12 (BiocManager 1.30.10),
  ?BiocManager::install for help
> options(BioC_mirror="https://mirrors.ustc.edu.cn/bioc/")
> if(!require(BSgenome))BiocManager::install("BSgenome")

安装过程如下:

载入需要的程辑包:BSgenome
Bioconductor version 3.12 (BiocManager 1.30.10), R 4.0.3
  (2020-10-10)
Installing package(s) 'BSgenome'
试开URL’https://mirrors.ustc.edu.cn/bioc//packages/3.12/bioc/bin/windows/contrib/4.0/BSgenome_1.58.0.zip'
Content type 'application/zip' length 7624307 bytes (7.3 MB)
downloaded 7.3 MB

package ‘BSgenome’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
    C:\Users\zzu\AppData\Local\Temp\RtmpgtI2Si\downloaded_packages
Installation path not writeable, unable to update packages:
  boot, class, codetools, foreign, KernSmooth, Matrix, nlme,
  nnet, spatial
Old packages: 'backports', 'BH', 'brio', 'broom', 'caTools',
  'cli', 'coin', 'cpp11', 'crayon', 'crosstalk', 'data.table',
  'DBI', 'dbplyr', 'DelayedArray', 'deldir', 'diffobj', 'dplyr',
  'DT', 'edgeR', 'enrichplot', 'fansi', 'fastmap', 'findpython',
  'flextable', 'forcats', 'future.apply', 'gert', 'ggrepel',
  'ggridges', 'GSVA', 'hexbin', 'hms', 'htmltools', 'httpuv',
  'knitr', 'leiden', 'libcoin', 'maftools', 'magick',
  'MatrixGenerics', 'matrixStats', 'memoise',
  'pairwiseComparisons', 'parallelly', 'performance', 'plotly',
  'quantreg', 'R.devices', 'rappdirs', 'Rcpp', 'RcppArmadillo',
  'reprex', 'rlang', 'RSQLite', 'rtracklayer', 'Seurat',
  'shiny', 'sp', 'spatstat.utils', 'systemfonts', 'tibble',
  'tinytex', 'withr', 'xfun'
Update all/some/none? [a/s/n]: if(!require(BSgenome.Hsapiens.UCSC.hg38))BiocManager::install("BSgenome.Hsapiens.UCSC.hg38")
Update all/some/none? [a/s/n]: 
Update all/some/none? [a/s/n]: 
Update all/some/none? [a/s/n]: #https://mirrors.ustc.edu.cn/bioc//packages/3.12/data/annotation/src/contrib/BSgenome.Hsapiens.UCSC.hg38_1.4.3.tar.gz
Update all/some/none? [a/s/n]: #如果多次下载都不成功,就下载tar.gz并放在工作目录下,本地安装
Update all/some/none? [a/s/n]: #install.packages("BSgenome.Hsapiens.UCSC.hg38_1.4.3.tar.gz",repos = NULL)
Update all/some/none? [a/s/n]: 
n
Warning message:
In library(package, lib.loc = lib.loc, character.only = TRUE, logical.return = TRUE,  :
  不存在叫‘BSgenome’这个名字的程辑包
**安装失败**

2.第二次安装

过程如下

> options("repos"="https://mirrors.ustc.edu.cn/CRAN/")
> if(!require("BiocManager")) install.packages("BiocManager",update = F,ask = F)
> options(BioC_mirror="https://mirrors.ustc.edu.cn/bioc/")
> if(!require(BSgenome))BiocManager::install("BSgenome")
载入需要的程辑包:BSgenome
载入需要的程辑包:BiocGenerics
载入需要的程辑包:parallel

载入程辑包:‘BiocGenerics’

The following objects are masked from ‘package:parallel’:

    clusterApply, clusterApplyLB, clusterCall,
    clusterEvalQ, clusterExport, clusterMap, parApply,
    parCapply, parLapply, parLapplyLB, parRapply,
    parSapply, parSapplyLB

The following objects are masked from ‘package:stats’:

    IQR, mad, sd, var, xtabs

The following objects are masked from ‘package:base’:

    anyDuplicated, append, as.data.frame, basename,
    cbind, colnames, dirname, do.call, duplicated, eval,
    evalq, Filter, Find, get, grep, grepl, intersect,
    is.unsorted, lapply, Map, mapply, match, mget, order,
    paste, pmax, pmax.int, pmin, pmin.int, Position,
    rank, rbind, Reduce, rownames, sapply, setdiff, sort,
    table, tapply, union, unique, unsplit, which.max,
    which.min

载入需要的程辑包:S4Vectors
载入需要的程辑包:stats4

载入程辑包:‘S4Vectors’

The following object is masked from ‘package:base’:

    expand.grid

载入需要的程辑包:IRanges

载入程辑包:‘IRanges’

The following object is masked from ‘package:grDevices’:

    windows

载入需要的程辑包:GenomeInfoDb
载入需要的程辑包:GenomicRanges
载入需要的程辑包:Biostrings
载入需要的程辑包:XVector

载入程辑包:‘Biostrings’

The following object is masked from ‘package:base’:

    strsplit

载入需要的程辑包:rtracklayer
> if(!require(BSgenome.Hsapiens.UCSC.hg38))BiocManager::install("BSgenome.Hsapiens.UCSC.hg38")
载入需要的程辑包:BSgenome.Hsapiens.UCSC.hg38
Bioconductor version 3.12 (BiocManager 1.30.10), R 4.0.3
  (2020-10-10)
Installing package(s) 'BSgenome.Hsapiens.UCSC.hg38'
installing the source package ‘BSgenome.Hsapiens.UCSC.hg38’

试开URL’https://mirrors.ustc.edu.cn/bioc//packages/3.12/data/annotation/src/contrib/BSgenome.Hsapiens.UCSC.hg38_1.4.3.tar.gz'
Content type 'application/octet-stream' length 721596676 bytes (688.2 MB)
downloaded 688.2 MB

* installing *source* package 'BSgenome.Hsapiens.UCSC.hg38' ...
** using staged installation
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
  converting help for package 'BSgenome.Hsapiens.UCSC.hg38'
    finding HTML links ... 好了
    package                                 html  
Rd warning: C:/Users/zzu/AppData/Local/Temp/RtmpsLa2AK/R.INSTALL4b81ae369d7/BSgenome.Hsapiens.UCSC.hg38/man/package.Rd:33: file link 'BSgenome' in package 'BSgenome' does not exist and so has been treated as a topic
Rd warning: C:/Users/zzu/AppData/Local/Temp/RtmpsLa2AK/R.INSTALL4b81ae369d7/BSgenome.Hsapiens.UCSC.hg38/man/package.Rd:36: file link 'DNAString' in package 'Biostrings' does not exist and so has been treated as a topic
** building package indices
** testing if installed package can be loaded from temporary location
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (BSgenome.Hsapiens.UCSC.hg38)

The downloaded source packages are in
    ‘C:\Users\zzu\AppData\Local\Temp\RtmpgtI2Si\downloaded_packages’
Installation path not writeable, unable to update packages:
  boot, class, codetools, foreign, KernSmooth, Matrix, nlme,
  nnet, spatial
Old packages: 'backports', 'BH', 'brio', 'broom', 'caTools',
  'cli', 'coin', 'cpp11', 'crayon', 'crosstalk', 'data.table',
  'DBI', 'dbplyr', 'DelayedArray', 'deldir', 'diffobj', 'dplyr',
  'DT', 'edgeR', 'enrichplot', 'fansi', 'fastmap', 'findpython',
  'flextable', 'forcats', 'future.apply', 'gert', 'ggrepel',
  'ggridges', 'GSVA', 'hexbin', 'hms', 'htmltools', 'httpuv',
  'knitr', 'leiden', 'libcoin', 'maftools', 'magick',
  'MatrixGenerics', 'matrixStats', 'memoise',
  'pairwiseComparisons', 'parallelly', 'performance', 'plotly',
  'quantreg', 'R.devices', 'rappdirs', 'Rcpp', 'RcppArmadillo',
  'reprex', 'rlang', 'RSQLite', 'rtracklayer', 'Seurat',
  'shiny', 'sp', 'spatstat.utils', 'systemfonts', 'tibble',
  'tinytex', 'withr', 'xfun'
Update all/some/none? [a/s/n]: 
n
Warning message:
In library(package, lib.loc = lib.loc, character.only = TRUE, logical.return = TRUE,  :
  不存在叫‘BSgenome.Hsapiens.UCSC.hg38’这个名字的程辑包

再次安装失败

3. 将文件下载到本地安装

首先去https://mirrors.ustc.edu.cn/bioc//packages/3.12/data/annotation/src/contrib/BSgenome.Hsapiens.UCSC.hg38_1.4.3.tar.gz
下载文件,放到当前目录下。然后开始安装,过程如下:

> install.packages("BSgenome.Hsapiens.UCSC.hg38_1.4.3.tar.gz",repos = NULL)
Installing package into ‘C:/Users/zzu/Documents/R/win-library/4.0’
(as ‘lib’ is unspecified)
* installing *source* package 'BSgenome.Hsapiens.UCSC.hg38' ...
** using staged installation
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
  converting help for package 'BSgenome.Hsapiens.UCSC.hg38'
    finding HTML links ... 好了
    package                                 html  
Rd warning: C:/Users/zzu/AppData/Local/Temp/RtmpuguyyM/R.INSTALL36d838247f33/BSgenome.Hsapiens.UCSC.hg38/man/package.Rd:33: file link 'BSgenome' in package 'BSgenome' does not exist and so has been treated as a topic
Rd warning: C:/Users/zzu/AppData/Local/Temp/RtmpuguyyM/R.INSTALL36d838247f33/BSgenome.Hsapiens.UCSC.hg38/man/package.Rd:36: file link 'DNAString' in package 'Biostrings' does not exist and so has been treated as a topic
** building package indices
** testing if installed package can be loaded from temporary location
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (BSgenome.Hsapiens.UCSC.hg38)

安装成功!

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,377评论 6 496
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,390评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,967评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,344评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,441评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,492评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,497评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,274评论 0 269
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,732评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,008评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,184评论 1 342
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,837评论 4 337
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,520评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,156评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,407评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,056评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,074评论 2 352

推荐阅读更多精彩内容