perl如何从MEGA进化树分析结果的nwk文件中提取基因ID
发表于:2025-02-05 作者:千家信息网编辑
千家信息网最后更新 2025年02月05日,小编给大家分享一下perl如何从MEGA进化树分析结果的nwk文件中提取基因ID,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!从nwk文件中提取基因ID之前多次遇到需要从nwk文件中
千家信息网最后更新 2025年02月05日perl如何从MEGA进化树分析结果的nwk文件中提取基因ID
小编给大家分享一下perl如何从MEGA进化树分析结果的nwk文件中提取基因ID,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
从nwk文件中提取基因ID
之前多次遇到需要从nwk文件中提取基因ID的情况,为此写了一脚本,可以实现此操作。
用法:
perl nwk_geneid.pl -i in.nwk -o out.txt
in.nwk 为输入的nwk文件,out.txt是输出的基因ID文件。
脚本代码;
use Getopt::Long;use strict;my %opts;GetOptions(\%opts,"i=s","o=s","h");open(IN,"$opts{i}") || die "open $opts{i} failed\n";open(OUT,">$opts{o}") ||die "open $opts{o} failed\n";while(){chomp;my $str = $_;$str =~ s/\d\.\d+//g;$str =~ s/\(//g;$str =~ s/\)//g;$str =~ s/://g;$str =~ s/;//g;my @line = split(",",$str);print OUT join("\n",@line);}close(IN);close(OUT);
看完了这篇文章,相信你对"perl如何从MEGA进化树分析结果的nwk文件中提取基因ID"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
文件
基因
结果
分析
进化
篇文章
脚本
为此
代码
完了
情况
更多
知识
行业
资讯
资讯频道
频道
输入
输出
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
吉林上门软件开发商家
数据库字段属性智能标记什么意思
乌兰巴托天气预报软件开发
简易的语音聊天软件开发
陕西曙光服务器续保费用
湖北生物科技互联网
华为网络安全证书是全国通用吗
欧米茄售后服务器
贵州税务服务器地址和端口服务器
服务器安全辐射距离
对神经网络技术评价
长沙才正软件开发有限公司
流媒体服务器软件生产企业
oracle数据库拍错
毕节行业专业软件开发
数据库评价表
服务器 需求分析
网络安全行业十四五规划
上海市网络安全态势感知平台
为什么数据库插入的时间不对
网络安全三法三条
怎么关掉网络安全设置
数据库视图由什么存储
台州龙卷风网络技术
绵阳艾斯计算机软件开发
哪个部门可以修改腾讯数据库
全球无线网络技术专利排名
苹果 web服务器
南山区口碑好的网络技术平台
数据库二十个关键字