SegataLab/preprocessing

Preprocessing installation fails

Opened this issue · 1 comments

For installation of the preprocessing I tried the code:

conda install preprocessing -c fasnicar

It returns:

Channels:

  • fasnicar
  • conda-forge
    Platform: osx-arm64
    Collecting package metadata (repodata.json): -
    done
    Solving environment: failed

LibMambaUnsatisfiableError: Encountered problems while solving:

  • nothing provides bowtie2 >=2.0.0 needed by preprocessing-0.2.4-py_0

Could not solve for environment specs
The following package could not be installed
└─ preprocessing is not installable because it requires
└─ bowtie2 >=2.0.0 , which does not exist (perhaps a missing channel).

I installed bowtie2 with the most recent version, and that part works. I am not sure how to solve this problem.

If you installed bowtie2 separately from conda it won't be 'seen' by conda when installing the preprocessing as it is listed as a dependency. As suggested but the error message

└─ bowtie2 >=2.0.0 , which does not exist (perhaps a missing channel).

You should also include the bioconda channel when installing the package (-c bioconda), and that should solve the issue.

Regards,
Francesco