Closed oschwengers closed 3 years ago
Hi @xiezhq , would it be possible to remove the hard coded paths in the constants.py to all 3rd party dependencies like FragGeneScan, Blast and HMMER?
constants.py
FragGeneScan
Blast
HMMER
This would make it easier to distribute and integrate ISEScan. For example, in BioConda the required patch file could be removed: https://github.com/bioconda/bioconda-recipes/blob/master/recipes/isescan/constants.patch
ISEScan
BioConda
For example: https://github.com/xiezhq/ISEScan/blob/38e37bc066108422ac6bd406df661cd855cc34f0/constants.py#L9
yes, it can be done. Again, I will implement your suggestions in new version of ISEScan.
Update, ISEScan v1.7.2.2 and later remove the hard coded 3rd party dependencies, see release history.
Hi @xiezhq , would it be possible to remove the hard coded paths in the
constants.py
to all 3rd party dependencies likeFragGeneScan
,Blast
andHMMER
?This would make it easier to distribute and integrate
ISEScan
. For example, inBioConda
the required patch file could be removed: https://github.com/bioconda/bioconda-recipes/blob/master/recipes/isescan/constants.patchFor example: https://github.com/xiezhq/ISEScan/blob/38e37bc066108422ac6bd406df661cd855cc34f0/constants.py#L9