bailey-lab / MIPTools

A suite of computational tools used for molecular inversion probe design, data processing, and analysis.
https://miptools.readthedocs.io
MIT License
6 stars 9 forks source link

`MIPWrangler` and `elucidator` shared libraries error #41

Closed arisp99 closed 2 years ago

arisp99 commented 2 years ago

Bug Description

I have been unable to use MIPWrangler and elucidator using the development version of MIPTools.

Steps to Reproduce

After downloading the development version, run:

$ singularity shell miptools_dev.sif
Singularity> MIPWrangler
#> MIPWrangler: error while loading shared libraries: libbamtools.so.2.5.2: cannot open shared object file: No such file or directory

Expected Behavior

MIPWrangler and elucidator should work within singularity shell and within any apps that call the two programs.

Additional Notes

I suspect that this may have been caused by https://github.com/bailey-lab/MIPTools/commit/26eca75f8fada2019e0490f169b60a6ea3ec1d7f where we deleted the source code after installation of the binary. It may be the case that in order for these programs to run the binary needs access to the source code or other build artifacts.