Hi
So I installed biobakery3 on my conda prompt (Via anaconda, Windows OS) and when i tried to run HumanN it says:
Creating output directory: D:\Sync\Kreftlab\Anjali\Microbial_Genomics\Datasets\Musi_R1_fastq Output files will be written to: D:\Sync\Kreftlab\Anjali\Microbial_Genomics\Datasets\Musi_R1_fastq Decompressing gzipped file ...
Removing spaces from identifiers in input file ...
CRITICAL ERROR: Can not call software version for metaphlan
So I tried downloading Metaphlan with the command:
conda install -c bioconda metaphlan
This gave the following output error on the screen:
Collecting package metadata (current_repodata.json): done Solving environment: failed with initial frozen solve. Retrying with flexible solve. Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source. Collecting package metadata (repodata.json): done Solving environment: failed with initial frozen solve. Retrying with flexible solve. Solving environment: | Found conflicts! Looking for incompatible packages. This can take several minutes. Press CTRL-C to abort. failed
UnsatisfiableError: The following specifications were found to be incompatible with each other:
Output in format: Requested package -> Available versionsThe following specifications were found to be incompatible with your CUDA driver:
- feature:/win-64::__cuda==11.4=0
- feature:|@/win-64::__cuda==11.4=0
Your installed CUDA driver is: 11.4
Can anyone please tell me how I can resolve this? Is there any way to run the biobakery on Windows OS?
Many thanks in advance
it's a conda problem. Not able to resolve packages in current environment. You can try following: Create a new environment for metaphlan, activate the environment and try to install metaphlan3 in the new environment. If you still have issues, use metaphlan3/biobakery docker. Before you proceed, first check if system has metaphlan installed.
One thing to generally consider would be to use the WSL2 subsystem to run these kinds of analysis on a native Linux rather than using Windows. There is much bioinfo software not available for Windows so do yourself a favor and get Linux going as soon as possible. WSL2 is really an awesome piece of software, you can run native Linux commands while still using all advantages of Windows OS.