美文网首页TBtools使用群体遗传学
如何快速得到(一堆)植物的进化关系?

如何快速得到(一堆)植物的进化关系?

作者: 生信石头 | 来源:发表于2019-03-04 23:01 被阅读21次

    从进化的尺度,看一些指标

    示例一



    示例二


    写在前面

    "Nothing in Biology Makes Sense Except in the Light of Evolution",相信是几乎所有做生物学问题的人所知道的。这句话强调从进化角度看到生物学问题的重要性。而事实上,从进化的角度看待生物学问题,可能并不仅仅是重要,而且是有效。个中意义不做详细解释。
    那额在做植物上的生物学问题时,从进化角度看待当前生物学问题,我们则需要一棵公认的进化树。基于这棵树,我们才能知道某个指标,在进化尺度上的变化。
    进化树重构是一门学问,我个人的认知范围内,目前并没有绝对可靠的进化树。但是在植物,或者说,被子植物上,存在APG这一个系统,维持了科水平的进化关系。

    于是,当我们得到自己感兴趣的一系列物种某个指标观察值之后,我们需要一棵树。那么这棵树,并不需要我们自己去重构,去推断(毕竟这是进化方向的研究工作者才擅长的)。我们可以基于APG,直接从这一系列物种的拉丁学名,提取出自己所需要的进化树。

    很久以前,我已经提出过这么一个工具的想法。也很遗憾,居然真的没有人去写。仔细想来,大概有三个原因:
    1.想法太low,会的人不愿意写
    2.善于使用工具的人太多,熟练掌握R包,网页等工具,可以拿到想要的东西,即使很慢

    1. 确实用不到这个工具

    好吧,既然还是没人写,我又需要用到。于是,我就还是写了。

    使用工具

    首先,我们需要找到工具,并打开工具对应的界面


    随后,我们需要设置数据库文件


    这个数据库文件,在第一次使用时,可以通过点击PrePare DB

    点击之后,需要等待几分钟(取决于网速),一直到完成窗口弹出。(当然,你可以直接找其他人准备好的数据库)

    接下来,需要做的就是输入一堆双名

    随后,点击即可


    以上,看起来可能似乎复杂,那么现在,只输入几个常见的拉丁学名

    Amborella_trichopoda
    Arabidopsis_thaliana
    Citrus_sinensis
    Glycine_max
    Musa_acuminata
    Oryza_sativa
    Solanum_lycopersicum
    Vitis_vinifera
    

    写在后面

    很多时候,我也想用现成的工具。但事实上,常常并没有无法得到满足。或者是没有现成工具,更或者已有工具真的不顺手。于是,还是写一个,起码自己用得开心。

    顺便

    好像还是有很多做生信的朋友,那么就再开一个微信群?



    如果你加不了,那么就加我好友,发个红包,说明加群(当然,群有群的规定,发了红包一样会被清理,请慎重)


    相关文章

      网友评论

        本文标题:如何快速得到(一堆)植物的进化关系?

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