MobleyLab / Lomap

Alchemical mutation scoring map
MIT License
37 stars 17 forks source link

Enhacement questions #39

Closed ppxasjsm closed 2 years ago

ppxasjsm commented 5 years ago

Hi,

would it make sense to add some of these enhancements?

  1. automatic versioning using something like versioneer
  2. switch to pytest rather than nose
  3. offer a pypi install rather than the outdated conda?

In terms of coding style there seems quite a vast mix of camelcase and python style naming of functions. Would it make sense to make this more uniform?

davidlmobley commented 5 years ago

We definitely want versioneer and pytest.

Ideally we'd have pypi and (current) conda installs.

davidlmobley commented 5 years ago

Also, would make sense to have style be more uniform as well.

ppxasjsm commented 5 years ago

I can probably add most of these, if that helps?

davidlmobley commented 5 years ago

That would be awesome. As I may have said before I don't currently have anyone working on this and most of my effort is tied up with the force field initiative and SAMPL organization at the moment. I feel bad I'm not contributing anything here and am worried it will wither without my attention but haven't sort out how I can find the time to assist. :)

davidlmobley commented 5 years ago

Have you seen the cookiecutter stuff from the Chodera lab which is now at MolSSI?

ppxasjsm commented 5 years ago

yep. I have seen cookiecutter. To use this resetting up the project would be the easiest I guess and just add the code and make changes where necessary?

davidlmobley commented 5 years ago

I'm not sure I can answer that without drilling into it a little bit; it could also be that pulling the cookiecutter stuff down and copying it into this would not be hard and might involve less git wrangling. I'm OK with either. Let me know if you have preferences and if you need anything from me.

ppxasjsm commented 5 years ago

I can easily add things to the repository, without the cookiecutter, but just taking elements from it. Don't think I need anything. I'll add things to the fork I created and will make a pull request. Unless you think it is easier for me to have access to the repo directly.

davidlmobley commented 5 years ago

I'll give you acccess now.

ppxasjsm commented 5 years ago

Thanks!

ppxasjsm commented 5 years ago

I still seem to not be able to push to the repository:

fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
davidlmobley commented 5 years ago

You have to accept the invite first, see https://github.com/MobleyLab/Lomap/invitations , @ppxasjsm .

ppxasjsm commented 5 years ago

Great thanks! Sorry I hadn't seen the invitation.

davidlmobley commented 2 years ago

Closing this; maintenance moved to github.com/OpenFreeEnergy/Lomap.