美文网首页单细胞学习
生信分析中,一些不知如何分类的小知识点~(持续更新ing)

生信分析中,一些不知如何分类的小知识点~(持续更新ing)

作者: 小贝学生信 | 来源:发表于2021-02-28 16:13 被阅读0次

    1、R语言镜像设置

    options(BioC_mirror="http://mirrors.tuna.tsinghua.edu.cn/bioconductor/")
    options("repos" = c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))
    options()$repos 
    options()$BioC_mirror
    

    2、下载测序数据

    2.1 prefetch下载SRA格式

    • sra-tools软件的prefetch命令,后面直接接SRA文件的SRR号即可
    prefetch SRR***********
    
    • 这种下载方式速度不太稳定,有时很慢或者直接下载失败

    2.2 ascp下载fastq.gz格式

    cat > ascp.link
    fasp.sra.ebi.ac.uk:/vol1/fastq/SRR116/013/SRR11618713/SRR11618713_1.fastq.gz
    fasp.sra.ebi.ac.uk:/vol1/fastq/SRR116/013/SRR11618713/SRR11618713_2.fastq.gz
    fasp.sra.ebi.ac.uk:/vol1/fastq/SRR116/026/SRR11618726/SRR11618726_1.fastq.gz
    fasp.sra.ebi.ac.uk:/vol1/fastq/SRR116/026/SRR11618726/SRR11618726_2.fastq.gz
    fasp.sra.ebi.ac.uk:/vol1/fastq/SRR116/027/SRR11618727/SRR11618727_1.fastq.gz
    fasp.sra.ebi.ac.uk:/vol1/fastq/SRR116/027/SRR11618727/SRR11618727_2.fastq.gz
    
    cat ascp.link |while read sample
    do
    ascp -QT -l 300m -P33001  \
    -i ~/miniconda3/envs/GATK/etc/asperaweb_id_dsa.openssh   \
    era-fasp@$sample  .
    done
    

    3、 Linux文件的解压

    • tar.gz
    tar -zxvf  ******.tar.gz
    

    4、linux后台运行R脚本

    • 一般linux后台运行命令,使用nohup <command> & 组合即可,可参考之前的linux学习笔记;
    • 如果想在Linux后台运行R脚本----
      (1)首先需要设置R脚本的第一行格式#! /usr/bin/env Rscript。例如
    #! /usr/bin/env Rscript
    for(i in 1:100){
      print(i)
    }
    #保存名为linux_behind.R的脚本文件
    

    (2)然后在控制台输入nohup Rscript <script.r> &命令即可。例如

    nohup Rscript linux_behind.R &
    

    相关文章

      网友评论

        本文标题:生信分析中,一些不知如何分类的小知识点~(持续更新ing)

        本文链接:https://www.haomeiwen.com/subject/fwgoxltx.html