Conversation
…-rms Set default value of minimum_conf_rms to 0.5, not []
The specific exception help to handle this specific stance (by e.g. capturing it and ignoring).
…nformers-to-fail-but-log-warning Energy minimisation for any single conformer is now allowed to fail
…mcs-during-minimisation Allow freezing ligand atoms during the energy minimisation.
…higher Visual README - move the badge up
Run nice on pull request
…push-pr Trigger nice workflow for push and PRs
…up#109) * added chimera protonation to be merged with FEgrow workflow * Update receptor.py with latest changes on chimera protonation, added a warning
|
Thanks @chikitng, this looks like a good start! From a quick skim, here are a few initial suggestions and comments:
Please let me know if any of that is unclear or you need a hand with anything -- happy to jump on a call or slack. Thanks very much! |
|
Well done, @fjclark You can add a pip package to the conda environment, see https://stackoverflow.com/a/74370044/1218179 Minor comment: I would clear the notebook and have it without outputs. Otherwise it is almost like a binary file in git, which will create issues with diff, tracking and the size of the repository. |
Thanks! My understanding though is that it's bad practice to pip install things in conda forge recipies so it would be tricky to make |
|
You're right, pip might overwrite some conda installed dependencies, but other than releasing the package on conda, not much you can do if you have a new feature that relies on it, you can control the risks by pinning packages and their dependancies to the tested ones (see pip compile) if you want a full control. I believe for an open source package with CI, with your further testing, the risks are acceptable. Manual installation with pip has the same problems. |
|
Maybe worth trying to install crem and excluding the overlapping dependencies that conda already installed. |
|
I just had a look at this, and between running To make sure I understand, is your recommendation:
Thanks. |
|
(As a side-note, I've found https://pixi.sh/latest/ to be great for properly handling interdependencies between conda/ pypi deps) |
|
Also, what's the difference between |
|
Sorry, not sure about the notebooks and tutorials, it is a bit of a mess. |
Thanks. It seems to pretty much only need rdkit and is versioned, so I don't think this should be too hard. However, given that @chikitng's changes don't introduce any features to FEGrow which use
No worries, thanks. Should we consolidate/ merge them all into one place with a summary? Any comments on this @djcole56? Thanks. |
|
I think just leaving Just keeping one of notebooks/tutorials would be an improvement. |
No description provided.