JRaviLab / MolEvolvR

An R Package for characterizing proteins using molecular evolution and phylogeny
https://jravilab.github.io/MolEvolvR/
Other
6 stars 16 forks source link

[FEAT] Add error handling for functions #30

Closed Seyi007 closed 3 weeks ago

Seyi007 commented 1 month ago

Requirements

Acceptance Criteria

Seyi007 commented 1 month ago

Hi @jananiravi, issues #29 and this has been created as requested.

Klangina commented 1 month ago

@jananiravi can I kindly be assigned this task?

jananiravi commented 1 month ago

Sure! Can you post a note about which files/functions you're starting with so that others can contribute in parallel, too? Thanks!

Seyi007 commented 1 month ago

Hi @Klangina, I'm creating the error handling mechanism on the R/acc2lin.R file. However, if you have started working on this, please leave a message so I can work on a different file.

Seyi007 commented 1 month ago

Error handling is done for the R/acc2lin.R file. What files are you working on @Klangina?

Seyi007 commented 1 month ago

Error handling and function names update is done for R/assign_job_queue.R file @jananiravi

Seyi007 commented 1 month ago

Hi @awasyn, kindly drop updates on the files you're working on to avoid duplicating the same thing.

awasyn commented 1 month ago

Hey @Seyi007 . I added input checks for tree, summarize, reverse_operons and pre-msa-tree. I am currently working on unit tests since it has less action and is isolated. I have dependent PRs for fa2domain, cleanup.

Seyi007 commented 1 month ago

Okay @awasyn , well done! I'm currently working on the error handling for R/blastWrappers.R @Klangina

Seyi007 commented 1 month ago

Error handling for functions in R/blastWrappers.R is done, with pr #76 @jananiravi @the-mayer