-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make a bioconda package for metamorpheus #1607
Comments
Hi, do you have any progress here? Im interested to use a conda package |
I wish that we had. But, sadly no. We are really understaffed at the moment. I think this is something that would not take much time at all. But we haven't done this ever before as a group. So, there is no-one here with the knowledge. Building the knowledge is the thing that would take the most time I guess. We would gladly take outside assistance. |
I might actually be willing to take this on in March. I want to learn python & conda packaging. By the way, |
I think should be bioconda. More than willing to help!!! |
@trishorts @acesnik have you tested the tool on Mono 5.14.0.177? |
Anthony, i would be immensely grateful if you could find time to do this. And Yasset, if you'd be an alpha tester, that would really be helpful. I don't know if mono would work or not. MM requires dotnet compatibility for every environment. I don't know if mono has that or not. |
I also guess that conda-forge has the needed packages:
These should be available in version 3.1 and 5.0 If you already have a script to compile from source a conda package at bioconda it might actually be easy to get this done ... Feel free to ping me if you have questions. |
What a great offer. Thank you. This is something that I did not know. |
Sure, https://anaconda.org/ offers a great way to search for packages. But I would not go beyond the conda-forge and bioconda channels. |
We have a team here @bernt-matthias @trishorts. @bernt-matthias can you point us to a recipe of a dotnet bioconda package for @trishorts and me to see how it looks. |
Seems that there is no package in bioconda yet that uses dotnet (so we could be the first .. I guess we will see some exciting problems LOL). But we might start of with any package I guess. Just take for instance https://github.com/bioconda/bioconda-recipes/blob/master/recipes/bamtools/. Essentially you need two files:
For a start you can create a PR at bioconda that: creates a folder in recipes containing these two files ... just adapt them to metamorpheus. |
Yes, the Here's another example for MaxQuant, which is available in Bioconda https://github.com/bioconda/bioconda-recipes/tree/master/recipes/maxquant |
One thing to note is that |
Adding this other issue here for reference #2036 |
I tried making a PR to conda-forge (conda-forge/staged-recipes#14252) and ran into the same issues with the I opened an issue on the |
Hi all, I finished a PR to create a metamorpheus feedstock in conda-forge using |
MetaMorpheus is now in conda-forge using MetaMorpheus PR: PRs for the history of merging it into conda-forge: Where to find it in conda-forge: |
Hi @acesnik I just checked with a colleague who is using windows. I could not figure out how to run metamorpheus from the anaconda explorer or a command line with enabled environment. Do you have any tipps for us? |
Thanks for checking. I'm traveling this week, but I'll try to take a look. Did Were there any error messages? Running the command should be |
@acesnik I installed via the anaconda GUI manager. I was also able to obtain a command prompt with activated environment, but unable to run the CLI, the binary / script was not found. Btw. is it possible to run the GUI version from the conda package? For linux everything worked fine. |
Good to know! I'm currently traveling, so I'll be able to take a closer look in a couple weeks. |
It looks like this was an environment variable issue. I've fixed the Windows executable issue here: conda-forge/metamorpheus-feedstock#4. |
We can use maxquant as an example: https://github.com/bioconda/bioconda-recipes/tree/master/recipes/maxquant
But first, we'll need
dotnet
to create a conda package like there is formono
dotnet/core#2518The text was updated successfully, but these errors were encountered: