Closed kbseah closed 1 year ago
Thank you so much for your comment. Right now I'm quite busy but I would like to update conda installation because It was done quite time ago. I'll try to do it next week. However if you follow the installation using the installation bash script within the conda environment it should work. Also take into account that the compilation is having some problems that I have not yet solved but the python scripts are working quite fast too. If you have any problem with that just tell me and I will try to work on it too.
I have already started a new post-doc position and I don't have all the time that I would like to update all these bugs.
Adri
Hi Adri, thanks for your reply. I understand how it is with keeping software up to date, so no worries there.
I could get it to work by just calling the python script directly, but i'd like to get the Conda installation working if possible so that it can be incorporated into a pipeline.
Would you mind if I try to package DnoisE for Bioconda?
I don't really now exactly how to do it for bioconda but if you want you can do it for sure.
If you could explain me how you do it it would be nice to know it!
Okay, I'm building the conda packages and I had to deled the specification for nuitka and pyathon-levenshtein packages because it rised an error. Also now DnoisE will be only available for python >=3.8 and not for 3.7 with conda install. I'll build the package for 3.8, 3.9 and 3.10.
hi Adri, thanks for the update. I was able to build with conda mambabuild
, which is a replacement for conda build
from the boa
package (https://boa-build.readthedocs.io/en/latest/index.html), but looking further into it there seem to be some issues with getting Nuitka working with Conda, so packaging only the Python version may be a good idea. It seems to be fast enough, as you say.
I'm putting together a recipe for Bioconda and am running some tests locally to make sure it works before making a pull request there. I'll tag you in the PR when I do so. In principle not much different from any other Conda recipe except for some additional requirements about the specifications, and the package is built and tested on their servers automatically when a recipe is added.
hi Adria, the package should now be available on Bioconda: https://github.com/bioconda/bioconda-recipes/pull/43211
Hello, I encountered the following error when running the command
DnoisE
after installing with Mamba:I used Mamba (1.4.2, Conda 23.3.1) to install from an environment definition file
dnoise.yml
with the following contents:import.metadata
is only available from python >=3.8, but the Conda recipe for dnoise v1.2 is limited to python <=3.7.I tried adding the
importlib-metadata
backport from pip to the environment definition, but I then get a different error:Running the script under the
site-packages
folder works, however, similar to what is described in #24