kcleal / dysgu

Toolkit for calling structural variants using short or long reads
MIT License
98 stars 12 forks source link

Installation "fixes" #29

Closed kearseya closed 2 years ago

kearseya commented 2 years ago

In trying to build a docker container (ubuntu 20.04) that includes the scripts directory, there were some issues in compiling dysgu from the source code. For requirements.txt ncls was missing, and numpy had to be installed before running the INSTALL.sh (readme). If statement added to INSTALL.sh for debian based systems that will install the required libraries to compile htslib via checking if apt-get is installed on the system, prevents the error of hts_close undefined symbol after install script appears to work.

kearseya commented 2 years ago

added package manager check, and appropriate package names for distribution