OrthoFinder
简介
简介
基因序列之间的系统发育关系是比较生物学研究的基础。它为理解地球上生命的进化和多样性提供了框架,并能够在生物之间推断生物学知识。
OrthoFinder
是一个快速,准确和全面的比较基因组学分析工具。它找到正交群(orthogroups) 和 直系同源(orthologs),推断所有正交群的根基因树,并识别这些基因树中所有的基因复制事件。它还为被分析的物种推断出一个有根的物种树,并将基因复制事件从基因树映射到物种树的分支。OrthoFinder还提供了比较基因组分析的全面统计。
本工作流采用 OrthoFinder 2.4.1
版本,用户输入输入文件既可以得到结果。
输出工作流结果文件说明,请查看官方说明
更多信息可查看工具论文:
联系我们
该工具由国家基因库团队提供。如有任何问题或疑虑,请联系 CNGBdb@cngb.org
脚本
输入
任务名称 | 变量名称 | 类型 | 描述 |
---|---|---|---|
* run_orthofinder | fastas | Array[File] | 输入的fasta文件列表 |
run_orthofinder.orthofinder | search_threads | Int | 序列搜索并行线程数默认16 |
run_orthofinder.orthofinder | rooted_tree | File | 用户自定义的有根树 |
run_orthofinder.orthofinder | mcl_inflation | Float | 设定MCL的膨胀系数(默认为1.5) |
run_orthofinder.orthofinder | is_dna | Boolean | 输入的是DNA序列 |
run_orthofinder.orthofinder | is_SplitParaClade | Boolean | 将一个HOG根下的同源分支分裂成不同的HOGs |
run_orthofinder.orthofinder | analysis_threads | Int | 分析并行线程数默认1 |
run_orthofinder | memory | String | 任务运行的内存数量,注意1.取值范围为0.25核-32核,另外还可选48核和64,CPU必须为0.25核的整数倍;2.内存取值范围>为1GB-512GB,且内存必须为1GB的整数倍3.CPU/内存配比值必须在1:2到1:8之间 |
run_orthofinder | cpu | String | 任务运行的CPU数量,注意1.取值范围为0.25核-32核,另外还可选48核和64,CPU必须为0.25核的整数倍;2.内存取值范围为1GB-512GB,且内存必须为1GB的整数倍3.CPU/内存配比值必须在1:2到1:8之间 |
输出
任务名称 | 变量名称 | 类型 | 描述 |
---|---|---|---|
* run_orthofinder | Statistics | File | 比较基因组统计文件列表,通过填写this.xxx将输出文件返回到对应表格xxx列 |
* run_orthofinder | Duplication | File | 基因复制事件文件列表文件列表,通>过填写this.xxx将输出文件返回到对应表格xxx列 |
* run_orthofinder | Gene_Trees | File | 基因树形文件列表文件列表,通>过填写this.xxx将输出文件返回到对应表格xxx列 |
* run_orthofinder | Orthogroups | File | 直系同源群文件列表,通>过填写this.xxx将输出文件返回到对应表格xxx列 |
* run_orthofinder | Orthologues | File | 直系同源群文件列表,通>过填写this.xxx将输出文件返回到对应表格xxx列 |
* run_orthofinder | Orthogroup_Sequences | File | 每个直系同源群fasta文件列表,通>过填写this.xxx将输出文件返回到对应表格xxx列 |
* run_orthofinder | Phylogenetic_Orthogroups | File | 系统发育树层次直系同源群文件列表,通>过填写this.xxx将输出文件返回到对应表格xxx列 |
* run_orthofinder | Resolved_Gene_Trees | File | 每个正交组推导具有4个或更多序列的有根的系统发育树列表,通>过填写this.xxx将输出文件返回到对应表格xxx列 |
* run_orthofinder | Single_Copy_Orthologue_Sequences | File | 单拷贝序列文件列表,通>过填写this.xxx将输出文件返回到对应表格xxx列 |
* run_orthofinder | Species_Tree | File | 物种树文件列表,通过填写this.xxx将输出文件返回到对应表格xxx列 |