Arcadia-Science / noveltree

NovelTree is a highly parallelized and computationally efficient phylogenomic workflow that infers gene families, gene family trees, species trees, and gene family evolutionary history.
GNU Affero General Public License v3.0
17 stars 3 forks source link

Remove extraneous, broken UniProt annotations #101

Closed austinhpatton closed 2 months ago

austinhpatton commented 2 months ago

This PR simplifies the annotation module substantially. We now only obtain the UniProt return fields for the annotations used by COGEQC for MCL selection (InterPro domain and OMA orthology group ID). The README, usage.md and outputs.md documentation files are updated correspondingly.

Additionally, in the README we now:

  1. Highlight that due to changes in NovelTree's dependencies, NovelTree no longer is unfortunately no longer compatible with Apple silicon.
  2. Provide simple examples of how to specify available resources (e.g. number CPUs, memory) when running NovelTree. Without doing so, users may run into errors thrown by Nextflow due to incompatible process specifications for certain modules.