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

AlphaPullDown #39

Open
boegel opened this issue Oct 7, 2022 · 12 comments
Open

AlphaPullDown #39

boegel opened this issue Oct 7, 2022 · 12 comments
Assignees
Labels
difficulty: hard software that requires a lot of effort to support new new software priority: high Python site:ugent Software installation request for UGent Tier-2

Comments

@boegel
Copy link
Contributor

boegel commented Oct 7, 2022

@boegel boegel added difficulty: easy software that should be easy to support new new software priority: high Python site:ugent Software installation request for UGent Tier-2 labels Oct 7, 2022
@deniskristak
Copy link
Collaborator

had to open issue for a dep cctbx-base. It's trying to install stuff into $EBROOTPYTHON
cctbx/cctbx_project#803

deniskristak added a commit that referenced this issue Mar 21, 2023
@boegel
Copy link
Contributor Author

boegel commented Mar 22, 2023

We now have two installation requests for AlphaPullDown

@boegel
Copy link
Contributor Author

boegel commented May 15, 2023

Update: we now have three installation requests for AlphaPullDown...

@deniskristak What's the status on this?

@deniskristak
Copy link
Collaborator

deniskristak commented May 15, 2023

@boegel sorry, I didn't mention this issue in the PR. Here it is, we should be coming to an end: easybuilders/easybuild-easyconfigs#17774

deniskristak added a commit that referenced this issue May 19, 2023
@boegel
Copy link
Contributor Author

boegel commented Jun 5, 2023

@deniskristak PRs merged + software installed, ready for cleanup + closing

@deniskristak
Copy link
Collaborator

cleaned up

@boegel
Copy link
Contributor Author

boegel commented Jun 21, 2023

Re-opening this, since the installation provides on top of fosscuda/2020b and Python 3.8 doesn't work correctly:


I tried to launch an example, but I think there are still some problems with the versioning. More specifically, I am getting a "AttributeError: module 'jax' has no attribute 'Array'" error message when running "from alphafold.model import model". I see that jax 0.2.19 is installed, and on foss-2020b, whereas it ought to be run with 0.3.25 according to AFPD and AF repositories.

It looks like we'll have to figure out the from-source installation of cctbx-base after all...
I'll take a look at that myself, based on https://github.com/conda-forge/cctbx-base-feedstock/blob/main/recipe/build.sh

@boegel
Copy link
Contributor Author

boegel commented Jun 27, 2023

work-in-progress easyconfig for cctbx-base in https://github.com/vscentrum/vsc-software-stack/blob/wip/39_AlphaPullDown/cctbx-base.eb

@boegel
Copy link
Contributor Author

boegel commented Aug 4, 2023

cctbx-base easyconfig now works installing from source, next up is to update the AlphaPulldown easyconfig for foss/2022a...

@boegel boegel added difficulty: hard software that requires a lot of effort to support and removed difficulty: easy software that should be easy to support labels Aug 4, 2023
@boegel
Copy link
Contributor Author

boegel commented Aug 8, 2023

PR for AlphaPulldown with foss/2022a: easybuilders/easybuild-easyconfigs#18506

@boegel
Copy link
Contributor Author

boegel commented Aug 22, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
difficulty: hard software that requires a lot of effort to support new new software priority: high Python site:ugent Software installation request for UGent Tier-2
Projects
None yet
Development

No branches or pull requests

2 participants