I ran into TorchDrug a few months ago and it looks really useful. Is anyone in this community doing drug discovery using Julia? My question is mainly due to thinking about how useful/hard it would be to create a community around this topic in Julia. Any pointers would be greatly appreciated. I suspect that GraphNeuralNetworks.jl and by extension Flux will be the foundation for such a community / software.
Well
https://juliacomputing.com/products/pumas/
Is afaik the most successful product of Julia computing thus far, and given that it claims to cover the entire development pipeline it’s probably fair to say that yes, there are people doing this in Julia.
Pumas doesn’t do drug discovery, it does drug development. Those are different parts of the process with different tools.
For similar drug discovery stuff there’s Chemellia:
And that’s where you’ll find all of the stuff like atomic graph nets and graph transformers.
https://github.com/Chemellia/AtomicGraphNets.jl
https://github.com/Chemellia/GraphTransformer.jl
These build on the GeometricFlux.jl tool for graph neural networks.
Great, thanks for the repos and links. I’ll dive in and learn more about them.