Entering edit mode
2.6 years ago
Juliana
•
0
Hi, I would like to know the difference between these two tools. Both tools create family genes through a comparison of genomes.
I would like to infer the unique genes that are in a genome by doing a comparison between two genomes but I do not which tool should I use.
Thanks.
They both do the same thing more or less. I haven't used Orthofinder but Roary is very user friendly. If you don't have a specific reason to choose Orthofinder Roary should serve you well.
OrthoFinder
is also pretty user-friendly. I think the main difference would boil down to the input formats.Roary
usesgff3
flat files I think, whileOrthoFinder
needs protein sequenceFASTA
files.It'd probably be a bad idea to run
OrthoFinder
on just two input data sets: https://davidemms.github.io/orthofinder_tutorials/orthofinder-best-practices.html (I assume this is what the OP wants to do). I guess the tool wouldn't be able to take full advantage of its gene tree-building capabilities, and it essentially ends up performing anRBH
(reciprocal best hit) search. Might as well just useblast
orMMseqs2 easy-rbh
orDIAMOND
in that case, and filter out theRBH
hits from the data set of interest to recover the "unique" genes.Can't really comment on
Roary
since I've never used it before.