McTavishLab / physcraper

Welcome to Physcraper’s repository! Automatic gene tree updating using the Open Tree of Life.
https://physcraper.readthedocs.io/en/main/
GNU General Public License v3.0
13 stars 6 forks source link

reviewer 2 - comment 1 - clarify usability #165

Closed LunaSare closed 3 years ago

LunaSare commented 3 years ago

"My overall impression is that the requested familiarity with open ToL, treeBASE, and TNRS might hinder a broader usability of the tool. If the user is unfamiliar with these, they will really consider the learning curve in order to decide if using this tool is worth; if they are familiar, they are probably doing it without physcraper already. My suggestion is that you must show how the tool can be useful even if one is does not want to familiarise with the above mentioned tools."

LunaSare commented 3 years ago

So, I think that the decision to invest the time to learn how to use Physcraper depends on the goals of the user.

To our knowledge, existing tools that automatize dataset construction for phylogenetics focus on mining and filtering homolog sequences. The underlying goal of Physcraper is interoperability between biological databases. To achieve that, the OpenTree Taxonomy and associated tools are key.

In this sense Physcraper offers the unique advantage to automatically connect a phylogenetic tree to other databases and services, including the conflicting service provided by OpenTree, which permits to rapidly identify regions that have been enriched in a tree with phylogenetic information, regions that are coherent with other phylogenetic estimates, as well as regions that conflict with other phylogenetic estimates. Users could update phylogenetic trees using any other existing tool, but if they wanted to connect them to other databases, particularly in a reproducible way, the OpenTree Taxonomy would allow them to do this programmatically, instead of by hand.

For this goal, having a minimum familiarity with the OpenTree tools is needed.

We realize that this might initially reduce the pool of users, but we believe that the benefits that are added by connecting taxonomic data with the OpenTree services will encourage users to familiarize with the OpenTree services, potentially increasing the adoption of Physcraper.

LunaSare commented 3 years ago

Added this Q to FAQ section here https://physcraper.readthedocs.io/en/stable/faq.html