Open VittoriaOssanna opened 6 months ago
Hi, this seems to be a bug with our conda installation. pronto=0.12.2 is being installed when using bioconda, while pronto=2.5.6 (the correct version) is downloaded through pip. We are working on the issue right now, but in the meantime, you could install argNorm through pip install argnorm
and that should resolve your issue.
Thanks for bringing this issue up! Please let me know if you have any other questions.
Worked! Thank you!
There is still something wrong because the conda install
should have worked, so I'm going to reopen...
Hello, I probably know the solution to the problem. Could I take care of this?
Hello @sebastianLedzianowski, please feel free to contribute!
Hello, I found a partial solution to the problem. The problem is that pronto in the 'conda' interpreter does not have any version, I noticed this when trying to create an argnorm package using 'meta.yaml', so I decided to create a whole conda channel so that all users can use your version of the dependencies. This turned out to be problematic because when creating a new channel 'conda-build .' the 'meta.yaml' file looks for dependencies in available packages in conda on the network, which is naturally available nowhere. So I decided to create a pronto channel to be able to use it when creating your channel, which turned out to be disastrous because 'pronto' has two dependencies that are not available in 'conda'. To sum up, we could have fun for so long and we don't know what the final effect will be. Therefore, the simplest and fastest way is to simply add the information to "README.md" that when installing the package via 'conda', you should also install the package pronto using pip. I checked it myself and with such combinations
conda install bioconda::argnorm
pip install --upgrade pronto
the package works flawlessly. Can I make a mistake by editing the "README.md" file this way?
Hello everyone,
I was trying to run argNorm on data coming from amrfinderplus. Nevertheless, I am encountering an error. I tried also cloning this repo and using the examples files to run the analysis, still it is giving me an error that I can not resolve. This error occurs for any tool i try to use (argsoap, abricate, deeparg, resfinder, amrfinderplus). The command I sent is
argnorm amrfinderplus -i examples/raw/amrfinderplus.ncbi.orfs.tsv -o outputs/raw/amrfinderplus.ncbi.orfs.tsv
and the error I get is
I am using a conda environment created as described in the installation guide, the specification of the environment are reported here:
What am I doing wrong? Can someone help me with this? Thank you