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

conda-forge package? #6

Open
lilyminium opened this issue Mar 11, 2020 · 8 comments
Open

conda-forge package? #6

lilyminium opened this issue Mar 11, 2020 · 8 comments

Comments

@lilyminium
Copy link

Thanks for maintaining and updating DSSP, @cbaakman! Would you consider adding a package to conda-forge to make it easier to install?

@cbaakman
Copy link
Contributor

cbaakman commented Mar 11, 2020

Dear @lilyminium, for easy installation I must refer you to the option to build from docker. This requires docker-compose and docker to be installed.

Build with:

docker-compose build

Run with:

docker-compose run dssp ./mkdssp ...

@lilyminium
Copy link
Author

lilyminium commented Mar 11, 2020

Thanks @cbaakman, I had a go, another good thing to mention is that you need to mount a directory for the local files to be available. However, I'd rather not use Docker because I'm mostly interested in installing DSSP locally and having conda manage dependencies -- I'm hoping to make a wrapper for it the same way gmx do_dssp does, but for the Python MDAnalysis library, and having the package on conda-forge would make it much easier to integrate.

I realise you already have a lot on your plate maintaining dssp/hssp/xssp, so if you are alright with DSSP being on conda-forge but not interested in setting up the recipe or maintaining it, I'd be happy to help out with either task :-)

@cbaakman
Copy link
Contributor

That's right, you need to mount a directory as volume in docker, in order to work with files outside the container.

@lilyminium you are free to make a conda-forge wrapper and send us a pull request. Just make sure the c++ source code is left intact.

@lilyminium
Copy link
Author

Thanks @cbaakman! conda-forge recipes are submitted as PRs to conda-forge's the staged-recipe repo. Would you be happy to maintain it? (the recipe must list a maintainer)

@cbaakman
Copy link
Contributor

Yes, you may set my profile name as a maintainer for the dssp recipe.

@joaomcteixeira
Copy link

Hi,
How has this issue ended up? Is DSSP already deployed on conda-forge?
best,

@lilyminium
Copy link
Author

Sorry @joaomcteixeira, not yet, it fell off my to-do list for a while. I've opened a PR conda-forge/staged-recipes#11776

@joaomcteixeira
Copy link

Thanks @lilyminium 👍

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

3 participants