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

Point biobb to a manually compiled version of Gromacs #23

Open
JSLJ23 opened this issue Sep 5, 2024 · 1 comment
Open

Point biobb to a manually compiled version of Gromacs #23

JSLJ23 opened this issue Sep 5, 2024 · 1 comment

Comments

@JSLJ23
Copy link

JSLJ23 commented Sep 5, 2024

Is there a way to:

  1. Install this biobb but with just the python components?
  2. Point this biobb to a more recent manually compiled version of Gromacs?
@gbayarri
Copy link
Contributor

gbayarri commented Sep 5, 2024

Hi @JSLJ23 !

Thanks for using BioExcel Building Blocks.

Yes, you can install only the python components for a biobb package. For installing just the python components, you can install the biobb packages via pip:

https://pypi.org/project/biobb-gromacs/

Be aware that, if you don't install biobb_gromacs via conda, you must install biobb_common (a conda dependency for this package) manually as well:

https://pypi.org/project/biobb-common/

And then be sure that both of them are in the same python virtual environment. Otherwise, maybe you should modify the paths to biobb_common in all the biobb_gromacs tools that you are using.

As for the manually compiled version of GMX, in all the biobb tools you have a common property named binary_path that, in the case of the biobb_gromacs tools, must be the path to your local GMX path. Ie:

https://biobb-gromacs.readthedocs.io/en/latest/gromacs.html#module-gromacs.grompp

If you have problems with the pip installation, I would recommend you to do the installation via conda and use the binary_path for executing your GMX instead of the one inside the conda environment.

Hope this helps.

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

2 participants