Since we have standardised genome ID (UUIDs) and focus string (focus:<type>:<genome_id>:<id>) format that is used in genome browser, we can remove the dependency on the species-list.txt file and remove related functions to simplify the codebase. Also, some variables, docstrings and comments are modified and deprecated code removed (StickAuthorityHandler) to improve code readability. The purpose of this PR is to do the code cleanup while not breaking anything.
Since we have standardised genome ID (UUIDs) and focus string (
focus:<type>:<genome_id>:<id>
) format that is used in genome browser, we can remove the dependency on thespecies-list.txt
file and remove related functions to simplify the codebase. Also, some variables, docstrings and comments are modified and deprecated code removed (StickAuthorityHandler
) to improve code readability. The purpose of this PR is to do the code cleanup while not breaking anything.JIRA: ENSWBSITES-2282 Review app: http://no-species-file.review.ensembl.org