首先我们看看有没有具有OrthoFinder2的docker镜像

docker search 镜像名字
docker search OrthoFinder2

好像没搜到。。

那就去看orthofinder的官方文档

mkdir orthofinder
cd orthofinder
#创建一个目录来工作并cd到其中docker pull davidemms/orthofinder
#获取镜像
#Error response from daemon: manifest for davidemms/orthofinder:latest not found: manifest unknown: manifest unknown
应该是镜像版本老了?https://hub.docker.com/u/library
#进入docker官网搜索看看
https://hub.docker.com/r/davidemms/orthofinder
docker search davidemms/orthofinder

搜到了docker镜像

docker pull davidemms/orthofinder
#还是不行
docker pull davidemms/orthofinder:2.5.4
#加上合适的版本就可以了

pull到了看看能不能run起来

docker images
docker run davidemms/orthofinder #不行
还是要带上tag号
docker run davidemms/orthofinder:2.5.4
#docker rmi 镜像名字/Id号  可以这样删除镜像
orthofinder -h
#能出现帮助文件就是安好了

OrthoFinder2要求输入的序列为氨基酸(蛋白质)序列(CDS对应的序列,即protein coding genes序列)

那我们就去下载对应的需要的文件

将下载好的fasta文件放到一个文件夹中,不要有别的杂质文件

orthofinder -f $pwd/orthofinder #就能开始运行
时间比较长可以加上
nohup orthofinder -f $pwd/orthofinder
等着就好

https://www.jianshu.com/p/82d4cf6c3eda
结果可以参照这一篇

我们选择这个文件作为需要的结果

用iTol进行美化 https://itol.embl.de/

也可以用MEGA-X

关于树的描述

3. 探索正射探测器的结果 |正射仪教程 (davidemms.github.io)
这棵树已经由 OrthoFinder 使用 STAG 算法推断,并使用 STRIDE 算法扎根,因此它已准备好进行解释(通常您必须先自己扎根一棵树)。如上所述,您可以在这里看到果蝇的分支比其他物种更长。如果您知道物种树应该是什么样子,您应该检查树是否符合您的预期。这里推断的正射探测器树是正确的。

OrthoFinder做一个12个真菌的系统发育树相关推荐

  1. 2020 用html做一个简单的时间显示(12小时制)

    用前端html做一个简单的时间显示(12小时制) 如图所示 显示年月日.时间.上下午以及星期几 功能: 1. 此代码解决时间比如秒数 为单数时,在前面补0 //值小于10时,在前面补0 functio ...

  2. 12.2 做一个读书的读书人——《逆袭大学》连载

    返回到[全文目录] 目录 12.2 做一个读书的读书人 做一个自豪的读书人 写出精彩的人生 践行终生学习 12.2 做一个读书的读书人 "万般皆下品,惟有读书高",这一句有争议的话 ...

  3. 纯python统计基于orthofinder得到的系统发育树的关注点位置的树型结构

    对于某一个物种或某类物种在整个系统发育树中的位置存在一定争议的情况,使用直系同源基因构建单基因树,并对该物种或该类物种所在结构进行统计是可以对争议起到一定的解决作用的,在此留下全套流程和大家交流. 主 ...

  4. 多个敏捷团队同时做一个项目_您说您的团队很敏捷……但是这个词可能并不代表您的想法。...

    多个敏捷团队同时做一个项目 by Mark Shead 由马克·希德(Mark Shead) Many things get called Agile - especially by people w ...

  5. 不断审视自己,做一个长期主义者

    1.做一个长期主义者.基于长期的目标或者结果去制作决策,长期主义者相信自己的使命.愿景,笃信品格,坚持初心.一些不坚定的连续创业者其实就是短期投机者,他们很难坚持初心,没有深入某个行业,想的只是赚快钱 ...

  6. 使用HTML5的canvas做一个会动的时钟

    这次我们的目标是画一个会和时间同步的时钟,不过没有美学感觉,样子丑的厉害. HTML5支持canvas了,我们可以直接在页面上绘图了,我看了下canvas和GDI+的接口差不多,所以我们先了解些基本的 ...

  7. 张勇:做一个透明经济体的CEO

    2007年的一天,马云和新进阿里巴巴的一批高管在西湖边的湖畔居喝茶,问大家为什么来阿里.时任淘宝CFO的张勇这样回答:"我已经干过一个30亿美金的CFO了,想干个300亿美金的." ...

  8. 用树莓派做一个alibaba-guest

    听说你去过阿里巴巴,那你一定连过Alibaba-guest. 想不想把Alibaba-guest带回家?给家里来做客的客人也用一用,顺带炫一下技术实力?(zhuangbility) now,教你用树莓 ...

  9. 做一个项目,平时都用到哪些工具提高效率(上)

    做一个项目,平时都用到哪些工具提高效率(上)  转载 做.NET 相关项目,Visual Studio 2008,SQL Server 2000/2005是标准的配置,但是,除此之外,还可以应用哪些工 ...

最新文章

  1. jsp点击按钮弹出输入框_按键精灵UI界面的输入框原来是这样使用的
  2. Spring中ApplicationContext的事件机制
  3. sqlserver 存储过程 增加
  4. mysql -数据库(备份与恢复)
  5. 2017级C语言大作业 - 元气骑士
  6. 自学python书籍怎么选-自学Python可以选择哪些入门书籍?
  7. 小公司如何部署实施Linux集群网站【转载】
  8. 视频直播源代码,视频文件当中的存储方法
  9. Jupyter Notebook介绍
  10. IPAD2降级ios6教程整合
  11. 中小型企业网络IP地址规划案例
  12. word2019关闭时无响应
  13. Linux shell中21的含义解释 (全网最全,看完就懂)
  14. 世间最珍贵的东西是什么
  15. 人工智能主要是学什么的?
  16. python填补缺失值数据驱动代码_python填补缺失值数据驱动代码_python数据预处理之缺失值的各种填补方式...
  17. c语言 快速筛质数,快速筛素数(埃式筛+线性筛+Miller_Rabin算法)
  18. 读书笔记-只有偏执狂才能生存
  19. php_game1姓名大战
  20. js 对应思想 实现 汽车尾号限行

热门文章

  1. 体验世界上五十大开心事
  2. 数据库建模工具powerdesigner15.2破解文件 百度云
  3. 转载 outlook express 日文邮件乱码
  4. Unity使用虚拟相机实现人物跟踪移动
  5. 未来的你,一定感谢现在拼命努力的自己
  6. ionic2实现通讯录,联系人搜索功能
  7. unity引用动态库的错误解决办法
  8. RIME小狼毫自用配置
  9. 【二代身份证】开发技术
  10. 华为云计算01——虚拟化技术