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

Parameterise Gurobi process #23

Open
2 of 4 tasks
willu47 opened this issue Mar 18, 2022 · 0 comments
Open
2 of 4 tasks

Parameterise Gurobi process #23

willu47 opened this issue Mar 18, 2022 · 0 comments

Comments

@willu47
Copy link
Contributor

willu47 commented Mar 18, 2022

  • Pass in threads to the Gurobi script from snakemake (so Gurobi doesn't use all the available threads for each solve)
  • Pass dual solution file path to Gurobi script
  • Pass ILP file path to Guirobi script
  • Enable logging in snakemake
willu47 added a commit to willu47/OSeMBE_ECEMF that referenced this issue Mar 18, 2022
willu47 added a commit to willu47/OSeMBE_ECEMF that referenced this issue Mar 18, 2022
- Moved all input data to `input_data` folder removing intermediate
  folder structure
- Created `working_directory` to contain all processed files
- Only final results are placed in `results` directory
- Use shell from snakemake to create LP file using glpsol and remove
  equivalent Python script
- Added parameters for Gurobi, which fixes some of KTH-dESA#23
- Added as input to rule which converts datapackage list
  of all dp files. Closes KTH-dESA#10
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

1 participant