
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
TeXP是一个用于评估短读长RNA-seq数据中转座元件转录水平的管道。
TeXP是从RNA-seq数据中量化转座元件转录本丰度的工具,其核心假设是:与转座元件重叠的RNA-seq reads由普遍转录信号和转座元件自主转录信号共同组成。
参考链接:[***]
bashdocker run -it fnavarro/texp:latest /bin/bash
bashwget -c -t0 "https://www.encodeproject.org/files/ENCFF000HFF/@@download/ENCFF000HFF.fastq.gz" -O file.fastq.gz
bash./TeXP.sh -f file.fastq.gz -t 1 -o process/example/ -n quick_texp_run
bashls process/example/quick_texp_run # 输出包括: # *.L1HS_hg38.count(原始计数) # *.L1HS_hg38.count.corrected(校正计数) # *.L1HS_hg38.count.rpkm(原始RPKM) # *.L1HS_hg38.count.rpkm.corrected(校正RPKM) # *.L1HS_hg38.count.signal_proportions(信号比例)
提示:若本地存储fastq文件,可挂载目录到容器:
bashdocker run -it -v ~/Desktop/:/texp fnavarro/texp:latest /bin/bash
bashgit clone https://github.com/gersteinlab/texp.git
编辑TeXP.sh,更新INSTALL_DIR变量为克隆路径。
bashapt-get update # 安装二进制依赖 apt-get install -y \ bedtools=2.26.0+dfsg-3 \ bowtie2=2.3.0-2 \ fastx-toolkit=0.0.14-3 \ gawk=1:4.1.4+dfsg-1 \ git \ perl=5.24.1-3+deb9u1 \ python=2.7.13-2 \ r-base=3.3.3-1 \ r-base-dev=3.3.3-1 \ samtools=1.3.1-3 \ wget # 安装wgsim mkdir -p /src && cd /src \ && git clone https://github.com/lh3/wgsim.git \ && cd wgsim && gcc -g -O2 -Wall -o wgsim wgsim.c -lz -lm \ && mv wgsim /usr/bin/ # 下载库文件 mkdir -p /data/library/rep_annotation && cd /data/library/rep_annotation \ && wget -c -t0 "http://files2.gersteinlab.org/public-docs/2019/08.14/rep_annotation.hg38.tar.bz2" -O rep_annotation.hg38.tar.bz2 \ && tar xjvf rep_annotation.hg38.tar.bz2 && rm rep_annotation.hg38.tar.bz2 mkdir -p /data/library/bowtie2 && cd /data/library/bowtie2 \ && wget -c -t0 "http://files2.gersteinlab.org/public-docs/2019/08.14/bowtie2.hg38.tar.bz2" -O bowtie2.hg38.tar.bz2 \ && tar xjvf bowtie2.hg38.tar.bz2 && rm bowtie2.hg38.tar.bz2 # 安装R包 echo 'install.packages(c("penalized"), repos="http://cloud.r-project.org", dependencies=TRUE)' > /tmp/packages.R \ && Rscript /tmp/packages.R
需修改opts.mk文件中的参数:
LIBRARY_PATH:TeXP克隆路径EXT_LIBRARY_PATH:包含bowtie2索引和转座元件注释的路径EXE_DIR:二进制文件所在目录(如/usr/bin)WGSIM_BIN := ~/wgsim/bin/wgsim)CONFIGURED := TRUE直接拉取预配置镜像:
bashdocker pull fnavarro/texp
bash./TeXP.sh -f [FILE_NAME] -t [INT] -o [OUTPUT_PATH] -n [SAMPLE_ID]
参数说明:
-f:输入文件(fastq、fastq.gz、sra格式)-t:线程数-o:输出路径(如./processed)-n:样本名(如SAMPLE01)TeXP是否支持双端数据?
TeXP一次处理一个fastq文件。若为双端数据,建议取P1和P2结果的平均值。
TeXP是否支持无链数据?
支持。
能否使用其他比对工具?
实验表明比对工具对结果影响不大,但推荐使用Bowtie2(TeXP参数均基于此优化)。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务