Submitted by admin on Sun, 02/23/2025 - 09:43
Submitted by admin on Sat, 02/22/2025 - 10:04
Submitted by admin on Sat, 02/15/2025 - 02:35
Submitted by admin on Fri, 02/14/2025 - 11:15
Submitted by admin on Wed, 02/12/2025 - 16:16
#/home/train目录下
#下载miniconda (https://conda.io/miniconda.html)
wget https://repo.continuum.io/miniconda/Miniconda3-py39_25.1.1-2-Linux-x86_64.sh -P ~/software
sh ~/software/Miniconda3-py39_25.1.1-2-Linux-x86_64.sh
# 进入交互式界面:输入yes,按Enter键,表示同意license; 输入安装路径/opt/biosoft/miniconda3,按enter键; 设置是否添加Minicoda3的PATH变量,直接按Enter键,表示选择no,以免和系统自带的软件冲突。若需要切换到本miniconda3环境,输入命令export PATH=/opt/biosoft/miniconda3/bin:$PATH即可。
Submitted by admin on Wed, 02/12/2025 - 14:26
原因分析:
- Conda 默认配置了 auto_activate_base: true,所以每次打开终端都会自动激活 base 环境。
- 这会影响 PATH 变量,并在提示符前加上 (base),可能会干扰你其他程序或软件的运行。
解决方案:
1. 禁用 base 环境的自动激活
通过修改 Conda 配置文件来关闭自动激活:
conda config --set auto_activate_base false
2. 手动激活 base 环境
关闭自动激活后,如果你需要使用 base 环境,只需手动激活:
conda activate base
Submitted by admin on Wed, 02/12/2025 - 13:27
Submitted by admin on Wed, 02/12/2025 - 04:49
gff3_2NONAME.pl gff3文件中的Name=选项进行去除
Submitted by admin on Tue, 02/11/2025 - 16:32
解决方案
在导入 JBrowse 之前,建议你先修正 GFF3 文件:方法:1.gffread 2./home/train/sunpengbin/gff3_validator_updateCDSSIMILARY.pl
-
过滤异常 CDS 关系:
- 你可以删除 Parent 关联 超过阈值(如 10 个) 的 CDS:
awk '$3=="CDS" {split($9, a, ";"); for (i in a) if (a[i] ~ /^Parent=/) {gsub("Parent=", "", a[i]); n=split(a[i], parents, ","); if (n > 10) print $0}}' genome.gff3
- 这样可以找到 Parent 过多的 CDS 记录,手动检查。
-
使用 AGAT 进行 GFF3 格式校验:
agat_convert_sp_gff2gff3.pl --gff genome.gff3 -o fixed.gff3
Submitted by admin on Fri, 01/31/2025 - 04:01
###eggNOG32G内存注释完整步骤
#开启screen
screen -S eggArHeCHN
#diamond比对
diamond blastp --db eggnog_proteins --query ./ArHeCHN.chr.pep --out eggNOG.xml --outfmt 5 --sensitive --max-target-seqs 20 --evalue 1e-5 --id 10 --tmpdir /dev/shm --index-chunks 1
运行时间1h7min
? --threads 是否可以调整命令时采用的线程数 ?#In-house Perl脚本提取xml比对结果
parsing_blast_result.pl --no-header --max-hit-num 1 --HSP-num 1 eggNOG.xml | cut -f 1,2,11,12 > eggNOG.emapper.seed_orthologs
#在111上测试执行下面的命令
Pages