return to table of content

Show HN: An open-source implementation of AlphaFold3

snolbert
6 replies
23h52m

Who would've thought only releasing pseudo-code isn't good enough...glad to see the scientific immune system fighting back against closed-source science. Your move Google.

nolist_policy
5 replies
23h25m

How dare they make money with something that is not advertising!

lofatdairy
3 replies
23h4m

I mean it shouldn't be enough to publish in nature. The whole point of science is that it can be validated. It's totally fine that they're hosting their models for free on closed servers with limits, even though it's not exactly the most ergonomic.

dekhn
2 replies
20h59m

It was already validated by winning CASP and the paper by Paul Adams (https://www.nature.com/articles/s41592-023-02087-4) which, although it reads like criticism is actually high praise. Everything the model can do, will be (or already has) replicated by the open community.

Also, for work of the highest art (of which AF3 is an example), publication in nature really is the fundamental unit of scientific currency because it ensures all their competitors will get hyped up and work extra-hard to disprove it.

natechols
1 replies
18h19m

The paper by Paul Adams used an earlier version of AlphaFold that was publicly available, not AlphaFold 3 which is not.

dekhn
0 replies
18h11m

My statement is correct; both AF papers were published in nature, and both won casp. AF3 is superior to AF2 which means if adams wrote another paper, it would be on increasingly less interesting fine details.

throwaway48476
0 replies
18h41m

There's nothing wrong with trade secrets, but that's business not science.

benreesman
5 replies
21h54m

I did a very brief stint on computational proteomics. That stuff is absolutely next level.

EdHarris
4 replies
21h30m

Amazing! What kind of things did you work on?

benreesman
3 replies
20h31m

My job was mostly mundane machine learning: classification over very large categorical sets.

I never had anything more than a dim intuition of the serious chemistry going on before the bytes got to me.

MylesHollowed
2 replies
16h36m

Where were you working? That sounds super interesting

benreesman
0 replies
15h51m

I was a contractor for like a month so I’m not at liberty to talk about the details.

There are a number of companies doing innovative things around quantifying proteins and their concentrations in various samples.

I had the privilege to rub elbows with folks working on such cool stuff.

londons_explore
2 replies
9h1m

If I'm understanding correctly, the model code itself is only a tiny proportion of the challenge. The training compute and training data are far bigger parts.

Google has access to training compute on a scale perhaps nobody else has.

littlestymaar
1 replies
8h16m

Is that really the case though? Available compute sounds unlikely to be the limiting factor here, compared to data which is way scarcer than what's being used to train LLMs, and I suspect Google used mostly publicly available data for training unless they signed deals beforehand with biotechnology companies which have access to more data. That's possible of course, but that doesn't feel very google-y.

EdHarris
0 replies
53m

Yes, all data Google used was public. We have enough compute from YC (thanks YC!) to do this. The main thing is the technical infrastructure - processing the data, efficient loading at training time, proper benchmarking, etc. We are building these now.

ck_one
2 replies
23h59m

What's your next step? Why did you decide to focus on enzyme design?

ricopags
0 replies
18h6m

Possibly because it dovetails with pharma mfg and [potentially] food mfg. Could see a case made for enzymatically brewed 'meat inks' [very sorry for this term ;p] for 3d printing the next gen of lab meats.

EdHarris
0 replies
23h45m

We think enzymes are super cool! You can build molecular assembly lines at the atomic scale with them. Many pharmaceuticals are already manufactured with enzymes such as the diabetes drug Januvia. Engineering them is a big bottleneck though - takes years and millions of dollars. We want to speed this up with AI-powered design. Next step is ligand-protein prediction capability of AlphaFold3, which is also super useful for modelling enzyme-substrate interactions.

westurner
1 replies
3h25m

Does this win the Folding@home competition, or is/was that a different goal than what AlphaFold3 and ligo-/AlphaFold3 already solve for?

Folding@Home https://en.wikipedia.org/wiki/Folding@home :

making it the world's first exaflop computing system
EdHarris
0 replies
52m

Folding@home uses Rosetta, a physics-based approach that is outperformed by deep learning methods such as AlphaFold2/3.

lacker
1 replies
23h55m

This seems really neat!

DeepMind and AlphaFold are clearly moving in a closed-source direction, since they created Isomorphic Labs as a division of Alphabet essentially focused on doing this stuff closed source. In theory it seems nice for academic tools to have an open source version, although I'm not familiar enough with this field to point to a specific benefit of it.

So what's your plan for the company itself, do you intend to continue working on this open source project as part of your business model, or was it more of a one-off? Your website seems very nonspecific about what exactly you intend to be selling.

EdHarris
0 replies
23h48m

Our long term goal is to design enzymes for chemical manufacturing. We decided to build AlphaFold3 because we had seen how useful AlphaFold2 had been for the protein design field. No one else was building it fast enough for us, so we decided we should do it ourselves. We are committed to training and open-sourcing the full version with ligand and nucleic acid prediction capabilities as well since it is so useful for the biotech industry.

fngjdflmdflg
1 replies
23h29m

Have you considered publishing your own paper about your implementation? It would make it easier to cite in the literature later on. Would major journals accept such a paper? I would assume they would if they really had questions about reproducibility.

EdHarris
0 replies
23h17m

OpenFold, which was AlphaFold2's open-source implementation was published in Nature Methods. We will prepare a similar publication once the model is more mature and when we have a nice set of experiments showing the model's interesting properties.

dwayne_dibley
1 replies
21h48m

Hi, how are predictions verified? Does one still do experimental techniques (X-ray crystallography, cryogenic-em etc.) one you have the prediction? Or are predictions so close to reality you can progress without experiment?

EdHarris
0 replies
21h1m

The predictions can be verified by comparing the predicted structure to the experimentally solved structure, either crystal or cryoEM. The model is still training and improving, we will release the benchmarking results after it's complete.

dekhn
1 replies
22h42m

You probably want to change the name of this implementation as it's not truly AlphaFold3. I wouldn't be surprised if you got a C&D from DM for using the name.

EdHarris
0 replies
22h36m

Yes this is a good point. We are actively speaking with our counsel to check this. Thanks for flagging, though.

boldlybold
1 replies
20h42m

Thanks for releasing this, I've been looking forward to a truly open version I can use in a commercial setting. What a way to launch the company!

EdHarris
0 replies
20h8m

Thanks!

serial_dev
0 replies
1d

What an unfortunate naming, I thought I'd see some gravitational waves (as I have no idea what alphafold is).