long-read-pipelines
long-read-pipelines copied to clipboard
Update Dockerfiles for Faster Conda Dependency Resolution
Background: The recent introduction of the 'libmamba' solver, as discussed in this Anaconda blog post, has brought significant performance improvements to Conda's dependency resolution. Adapting our Dockerfiles to incorporate this solver could greatly benefit our development and build processes.
Action Items:
- Assess any potential compatibility issues or adjustments required in our current setup.
- If the evaluation is positive, proceed with the necessary changes and updates.
conda 22.11 update: The libmamba solver’s experimental flag has been removed. To use the new solver, update conda in your base environment:
conda update -n base conda To install and set the new solver, run the following commands:
conda install -n base conda-libmamba-solver conda config --set solver libmamba