Skip to content
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

maxquant: add dotnet-runtime requirement #41221

Draft
wants to merge 9 commits into
base: master
Choose a base branch
from

Conversation

bernt-matthias
Copy link
Contributor

When running maxquant I got:

.NET Core 3.1 needs to be installed. Please visit https://dotnet.microsoft.com/download/dotnet-core/3.1 and install the SDK x64.

TODO

Describe your pull request here


Please read the guidelines for Bioconda recipes before opening a pull request (PR).

  • If this PR adds or updates a recipe, use "Add" or "Update" appropriately as the first word in its title.
  • New recipes not directly relevant to the biological sciences need to be submitted to the conda-forge channel instead of Bioconda.
  • PRs require reviews prior to being merged. Once your PR is passing tests and ready to be merged, please issue the @BiocondaBot please add label command.
  • Please post questions on Gitter or ping @bioconda/core in a comment.
Please use the following BiocondaBot commands:

Everyone has access to the following BiocondaBot commands, which can be given in a comment:

@BiocondaBot please update Merge the master branch into a PR.
@BiocondaBot please add label Add the please review & merge label.
@BiocondaBot please fetch artifacts Post links to CI-built packages/containers.
You can use this to test packages locally.

For members of the Bioconda project, the following command is also available:

@BiocondaBot please merge Upload built packages/containers and merge a PR.
Someone must approve a PR first!
This reduces CI build time by reusing built artifacts.

Also, the bot watches for comments from non-members that include @bioconda/<team> and will automatically re-post them to notify the addressed <team>.

@bernt-matthias bernt-matthias marked this pull request as draft May 30, 2023 13:37
When running maxquant I got:

```
.NET Core 3.1 needs to be installed. Please visit https://dotnet.microsoft.com/download/dotnet-core/3.1 and install the SDK x64.
```
@bernt-matthias
Copy link
Contributor Author

Does anyone know how we can get a working download link for maxquant? ping @veitveit @npinter @bgruening

Would be even better if the link would be stable...

@bgruening
Copy link
Member

For this version I do not have a copy :( For older versions I do https://depot.galaxyproject.org/software/maxquant/

What about upgrading? But this will produce potentially a lot of downstream work.

@veitveit
Copy link
Contributor

You generally need to provide your email address and name to download the software which makes it tricky to provide maxquant as a download link. Making it available through the link above looks like a good solution to me.

I had many problems when trying dotnet with Maxquant >=2.0 as there were always conflicts with either .NET core or dotnet itself. Maybe the newest versions solve that now.

@bernt-matthias
Copy link
Contributor Author

I still asked: cox-labs/CoxLab_Bug_Reporting#32

For the Galaxy tool it seems that dotnet 3.x seems to work https://github.com/galaxyproteomics/tools-galaxyp/pull/700/files#r1210918511

According to MQ docs dotnet >2.7 (linux) and >4.x (win) should work. but error message shows that at least 3.x is needed. So my suggestion would be to try something like >=3.1.

.. so probably its the best to bump the recipe here. For the Galaxy tool we can add the additional requirement there

@bernt-matthias
Copy link
Contributor Author

The Changlog mentions: - Switch from .NET Core 2.1 to .NET Core 3.1 for 2.0.3.0

@veitveit
Copy link
Contributor

Thanks a lot for taking care of this.

And good luck :-)!

@ovigy
Copy link

ovigy commented Jun 21, 2023

Hi,
if it can help, please find unofficial repositories that contain old Perseus and MaxQuant versions.

Best regards,
Oana

@bernt-matthias
Copy link
Contributor Author

Cool :)

So my suggestion would be to mirror the currently available version in bioconda to depot.galaxyproject.org and add a note to the repository that this should be done as well for future versions.

I would also add a link to your archive which is an excellent resource.

bernt-matthias added a commit to bernt-matthias/cargo-port that referenced this pull request Jul 13, 2023
@bernt-matthias
Copy link
Contributor Author

@bgruening would a google drive link be fine? or should we create an independent backup?

@bgruening
Copy link
Member

Let's use cargo-port.

@bernt-matthias
Copy link
Contributor Author

OK galaxyproject/cargo-port#172 .. just went for the newest version

  • for the older we have a workaround
  • and the checksums of the version in the google folder and the checksum here mismatches

@sorenwacker
Copy link

Could you add 2.3, and 2.4 ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants