mossmatters / HybPiper

Recovering genes from targeted sequence capture data
GNU General Public License v3.0
111 stars 45 forks source link

Adding to bioconda #116

Closed TomHarrop closed 1 year ago

TomHarrop commented 1 year ago

Hi,

I'd like a version-tagged Docker container for hybpiper. I modified the hybpiper recipe from anaconda to submit to bioconda in this PR: https://github.com/bioconda/bioconda-recipes/pull/40526

Let me know if there are any issues.

nbat64 commented 1 year ago

Hello, I tried to install it with mamba and get this error: The following package could not be installed └─ hybpiper is uninstallable because it requires └─ bbmap >=38.44 , which does not exist (perhaps a missing channel).

chrisjackson-pellicle commented 1 year ago

Hi @TomHarrop,

Thanks very much for doing that - it's been on our to-do list for a while, but kept slipping...

I see that the Bioconda PR is now merged, and that your meta.yaml specified HybPiper version 2.1.1 (the latest release at the time of your PR). I've recently made a release for HybPiper version 2.1.3, which has a couple of important updates and bugfixes compared to 2.1.1 (see the changelog).

Are you able to update the Bioconda recipe to 2.1.3? I'll do this myself for future releases, but I figure if you've got it all set up anyway...:)

Cheers,

Chris

TomHarrop commented 1 year ago

It autoupdated without me doing anything :100:

I'm not sure why the container hasn't shown up, I'll follow up with bioconda.

TomHarrop commented 1 year ago

The containers are at https://quay.io/repository/biocontainers/hybpiper?tab=tags. You can close this issue when you're ready.

nylander commented 1 year ago

@nbat64 wrote:

Hello, I tried to install it with mamba and get this error: The following package could not be installed └─ hybpiper is uninstallable because it requires └─ bbmap >=38.44 , which does not exist (perhaps a missing channel).

Try by adding the bioconda channel while creating with mamba:

$ mamba create -n hybpiper -c chrisjackson-pellicle -c bioconda hybpiper