美文网首页
Linux服务器跑转录组脚本

Linux服务器跑转录组脚本

作者: 佳名 | 来源:发表于2024-10-17 16:40 被阅读0次
cd /work/home/acwnw4bl7y/HT22/HT22
ls *lite.1|while read id;
do
mv $id ${id%%.*}.sra;
done
cd /work/home/acwnw4bl7y/HT22/HT22
export PATH=/work/home/acwnw4bl7y/sratoolkit.3.1.1-centos_linux64/bin:$PATH 
ls *.sra|while read id;
do
fastq-dump --gzip --split-3 $id;
done
cd /work/home/acwnw4bl7y/HT22/HT22
source ~/miniconda3/bin/activate
conda activate pyht
mkdir -p fastp
ls *1.fastq.gz|while read id;
do
fastp -5 20 -i ${id%_*}_1.fastq.gz -I ${id%_*}_2.fastq.gz \
-o ${id%_*}_1.clean.fq.gz -O ${id%_*}_2.clean.fq.gz \
-j ./fastp/${id%_*}.json -h ./fastp/${id%_*}.html;
done
cd /work/home/acwnw4bl7y/HT22/HT22
source ~/miniconda3/bin/activate
conda activate pyht
ls *1.clean.fq.gz|while read id;
do
hisat2 -t -p 16 -x /work/home/acwnw4bl7y/GRCm39/GRCm39 \
-1 $id -2 ${id%_*}_2.clean.fq.gz \
2>${id%%_*}.hisat2.log \
|samtools sort -@ 16 -o ${id%_*}_ht2p.bam
done
cd /work/home/acwnw4bl7y/HT22/HT22
source ~/miniconda3/bin/activate
conda activate pyht
mkdir -p htseq
ls *.bam |while read id;
do 
htseq-count -f bam -s no -i gene_id $id \
/work/home/acwnw4bl7y/Mus_musculus.GRCm39.106.gtf \
1>./htseq/${id%%_*}.txt 2>./htseq/${id%%_*}.HTseq.log;
done

相关文章

  • Linux系统及服务器

    学会Linux的一些操作,以及借用服务器(快速处理一些内存大的数据),进行以后的生信分析(如转录组上游分析)。有的...

  • VPN P2TP一键安装脚本

    IPsec VPN 服务器一键安装脚本 使用 Linux 脚本一键快速搭建自己的 IPsec VPN 服务器。支持...

  • Linux服务器冷备同步脚本

    Linux服务器冷备同步脚本 脚本脚本详情 详细代码 vim RsyncBackFile.py 配置文件说明 主配...

  • 案例 (二)如何把python项目部署到linux服务器上

    一、背景 用Python写了个脚本,需要部署到Linux环境的服务器上,由于服务器linux系统(centos,r...

  • scRNAseq上游分析

    最近对单细胞转录组很感兴趣,就跑了一跑~以下就是单细胞转录组的上游分析过程。如有不对,请大家多多指点。 1.cel...

  • 转录组差异分析脚本

    R-DESeq2-SVA > setwd(工作目录)> getwd()[1] "C:/Users/OPT-3070...

  • 转录组学习三(数据质控)

    转录组学习一(软件安装) 转录组学习二(数据下载) 转录组学习三(数据质控) 转录组学习四(参考基因组及gt...

  • 转录组学习二(数据下载)

    转录组学习一(软件安装) 转录组学习二(数据下载) 转录组学习三(数据质控) 转录组学习四(参考基因组及gt...

  • 转录组学习五(reads比对)

    转录组学习一(软件安装) 转录组学习二(数据下载) 转录组学习三(数据质控) 转录组学习四(参考基因组及gt...

  • 转录组学习八(功能富集分析)

    转录组学习一(软件安装) 转录组学习二(数据下载) 转录组学习三(数据质控) 转录组学习四(参考基因组及gt...

网友评论

      本文标题:Linux服务器跑转录组脚本

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