adriantich / DnoisE

Distance denoise by Entropy
GNU General Public License v3.0
12 stars 3 forks source link

Update packaging for pip and conda installation #26

Closed kbseah closed 11 months ago

kbseah commented 11 months ago

Should resolve issue #25

The main changes were:

I've tested (Linux only) both the local installation with the updated install.sh script, and building a Conda package tarball with the updated recipe. Both the interpreted and Nuitka-compiled versions were tested subsampled input files (see test-DnoisE/run_tests.sh). The compiled version gives an error with multi-CPU mode, but this issue was already present before this update.

It should now be possible to package and distribute the pure Python version via PyPI, while the Conda recipe can be used to distribute both the interpreted and compiled versions. I'd be happy to help with packaging for Bioconda.

adriantich commented 11 months ago

Thank you so much Brandon, I think that your changes really improve the program.

kbseah commented 11 months ago

Thanks Adri for this useful tool!