Skip to content

Moving busco_protein out of classification

Jonkheer, Eef requested to merge split_classification_busco into develop

Classification.java is an extremely large file because it contains code for many PanTools functions. The solution is moving the code into separate classes. In this merge request I moved code for the busco_protein function. I only moved the code and renamed a few functions. Therefore, I don’t expect these changes to impact the outcome of this function.

Major changes:

  • Moved ~700 lines of busco_protein related code to a new class called Busco.java
  • get_percentage_str() renamed to percentageAsString() and moved to Utils.java
  • retrieveNamePropertyAsArray() moved to Utils.java
  • retrieveNamePropertyAsString() moved to Utils.java
  • get_phenotype_for_genome() moved to Utils.java

Merge request reports