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

qiime with guobi optimization for only 1 user? #37

Closed
kf-cuanschutz opened this issue Jun 13, 2024 · 1 comment
Closed

qiime with guobi optimization for only 1 user? #37

kf-cuanschutz opened this issue Jun 13, 2024 · 1 comment

Comments

@kf-cuanschutz
Copy link
Contributor

Problem description

Hi, trying to follow this tutorial on qiime2 micom testing with gurobi optimization.
The software was installed in a shared filesystem. A different user than the person who installed the software ran the following miicom tradeoff command:

qiime micom tradeoff --i-models models.qza \
                     --i-medium western_diet_gut_agora.qza \
                     --p-threads 1 \
                     --o-results tradeoff.qza \
                     --verbose

The user got the following error:

problem = gurobipy.read(tmp_file_name)
File "src/gurobipy/gurobi.pxi", line 3779, in gurobipy.read
File "src/gurobipy/gurobi.pxi", line 112, in gurobipy.gurobi.read
File "src/gurobipy/gurobi.pxi", line 60, in gurobipy.gurobi._getdefaultenv
File "src/gurobipy/env.pxi", line 70, in gurobipy.Env.__init__
gurobipy.GurobiError: User name mismatch (licensed to '[email protected]', current user is '[email protected]')

The issue does not occur when the user who installed the package is running the software. Can more than one user run the software? In other words can I add more than one user into the license file? Can I give more than 1 hostname? Because we are working on an HPC cluster.

Thanks!

@cdiener
Copy link
Contributor

cdiener commented Jul 5, 2024

Hi, sorry for the late reply (vacay). Personal licenses can not be shared as far as I know. You could try with a WLS license or a site license. For HPC/docker we usually use the WLS license, though you will have to renew it regularly.

@cdiener cdiener closed this as completed Jul 25, 2024
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

No branches or pull requests

2 participants