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.
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 ofhts_close undefined symbol
after install script appears to work.