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

Unify conda instructions #101

Open
IAlibay opened this issue Oct 28, 2020 · 3 comments
Open

Unify conda instructions #101

IAlibay opened this issue Oct 28, 2020 · 3 comments
Labels
[docking] related to the docking tutorial [homology] Related to the homology modelling course [MD] Related to the MD tutorial [python] related to the python course
Milestone

Comments

@IAlibay
Copy link
Collaborator

IAlibay commented Oct 28, 2020

The python, docking and homology modelling tutorials (and soon the MD tutorials), all have separate conda setups. These should be unified so that students only have to set up conda environments once at the start.

That or we should be providing unified install instructions, i.e. yaml files with a clean description of which environment to build & use for each tutorials. We definitely shouldn't be telling anyone to conda install outside of an environment.

@IAlibay IAlibay added [docking] related to the docking tutorial [homology] Related to the homology modelling course [MD] Related to the MD tutorial [python] related to the python course labels Oct 28, 2020
@philbiggin
Copy link
Contributor

They will have separate instructions because people may only elect to do one or some of them.

@IAlibay
Copy link
Collaborator Author

IAlibay commented Oct 28, 2020

Makes sense, it would still be good to have a unifed "method" for installs, it's hard to explain what I mean, but essentially it involves moving all that's conda-able to yaml files. I'll try to push a prototype PR this weekend (maybe after the MD tutorial).

@IAlibay IAlibay added this to the December 2021 milestone Dec 7, 2020
@IAlibay
Copy link
Collaborator Author

IAlibay commented Dec 7, 2020

In the end unifying was too much of a pain, particularly because some of the conda envs required specific installs that don't always play nice with everything else. In the future we'll have to more thoroughly test all this. Putting it as a milestone for 2021.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[docking] related to the docking tutorial [homology] Related to the homology modelling course [MD] Related to the MD tutorial [python] related to the python course
Projects
None yet
Development

No branches or pull requests

2 participants