Moving busco_protein out of classification
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