Skip to content
This repository has been archived by the owner on Aug 8, 2018. It is now read-only.

Speed up Conda Resolving #45

Closed
apeltzer opened this issue Jul 18, 2018 · 4 comments
Closed

Speed up Conda Resolving #45

apeltzer opened this issue Jul 18, 2018 · 4 comments

Comments

@apeltzer
Copy link
Member

To my knowledge, conda package resolving should speed up significantly, when we specify the way packages are pulled by a corresponding prefix, e.g.:

- conda-forge::jdk=1.X.Y

is much faster than
- jdk=1.X.Y

Maybe we should make this something that is automatically added to the environment.yml when a new repository is created to make users more aware of this?

@ewels
Copy link
Member

ewels commented Jul 30, 2018

I'd be curious to see how much of a difference this actually makes first.. 🤔

@maxulysse
Copy link
Member

Yes, you're saying much faster, but how much faster?

@apeltzer
Copy link
Member Author

I took making the Singularity container for the chipseq pipeline as an example:

Explicit paths:

real	22m35.586s
user	29m5.709s
sys	1m59.633s

Non explicit paths:

real	25m45.530s
user	31m45.949s
sys	2m36.789s

So its measurable, but not necessary in my opinion. Any thoughts on this?

@ewels
Copy link
Member

ewels commented Jul 30, 2018

Cool, thanks for checking! I think no need for now.

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

No branches or pull requests

3 participants