-
Notifications
You must be signed in to change notification settings - Fork 6
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
alphafold3 installation #406
Comments
@dsajdak thank you for the update. The use of AlphaFold3 is very timely for projects currently underway at UB. If there’s a way for our group (rams) to get involved to expedite the installation, I’d be happy to help. The instructions are straightforward if followed carefully, I just built a Docker image and converted it to Singularity outside of CCR. Slightly off-topic, but is there any possibility of CCR supporting Docker? I’ve noticed some HPCs are supporting it, potentially through a rootless version. |
Strongly support this installation request, I was about to make this request and saw @rakabari just opened the request 3 days ago. In fact, I need alphafold3 (not alphafold2) right now to perform DNA/Protein/Protein analyses (alphafold2 is unable to do). Hope the installation can be expedited as @rakabari requested. |
@rakabari, if you have one running locally, is there any possibility that I run a dataset of about 4000 proteins when your system is not in use? Thanks, Guojun |
@gy2025 I am still testing it on CCR using the GPU nodes. I built the Docker image outside CCR due to the lack of Docker support. I can provide you with the built Singularity image if you’d like to run it yourself. |
@rakabari, Appreciate the offer, that will be great, probably also need your knowhow after your successful testing. |
@rakabari We are working on a rootless docker service but it is not in production yet. For now, you have to use Apptainer/Singularity for containers. @gy2025 what group are you working with/for? We appreciate that you are both interested in this and would ask for your patience as we manage an incredible amount of requests that are critical to over 400 research groups and several thousand users at UB and beyond. Our small team works through them as quickly as possible in as fair of a way as possible while balancing the rest of our workload. |
@gy2025 I successfully ran a test sequence on CCR. Let me know the directory (with sufficient space and write permission) where I should place the Singularity image. After cloning alphafold3.git, you will need to download the database by running fetch_databases.py (refer to the guide). Then, execute the Singularity command from the installation guide, ensuring you update the paths to point to your directories. You will also need to get the model parameters from DeepMind (check the guide for the form). It will take a few days to get it. |
@dsajdak we truly appreciate the incredible effort your team puts into supporting so many research groups and users. I’m happy to assist in any way I can to help streamline the process. Thank you again for starting this discussion. |
You need to adjust the permissions so that I can copy it to your directory. The image is about 5 GB, but the database is >600 GB. |
@rakabari, looks a bit of hassle to go through Globus, anyway my own directory /user/gyang24 is basically empty with about 20G space available. You can put the Singularity image there now (write allowed temporarily). I will download the database myself. Thanks a lot! |
@gy2025 Globus is very simple to use and you can create a share easily. You should never change the permissions on your home directory of a shared system. This will cause you problems with logging in via SSH. It is also insecure to have access open to everyone on our systems. Worse, we're discussing this in an open forum on the internet. If Globus is not going to work for you, please submit a ticket to CCR Help and I'll connect you both and provide an alternative. I am changing the permissions back on your home directory |
@dsajdak OK, I will submit a ticket. I looked at the Globus instructions and seems a bit too much to set it up just to do this once in probably years. |
Shared via UB dropbox. You can scp the image to your directory. Also shared on Globus |
@rakabari, Saw it, Thanks a lot! |
@dsajdak, Thank you too for facilitating! |
I am writing to request the installation of AlphaFold 3 on CCR, as the source code for the latest version is now available -
https://github.com/google-deepmind/alphafold3/blob/main/docs/installation.md
This tool will be valuable for various ongoing projects at UB, supporting advanced research across departments. Please let me know if there are any prerequisites or additional information needed from our end to facilitate this installation.
The text was updated successfully, but these errors were encountered: