Papers › Expanding functional protein sequence space using generative adversarial networks
Expanding functional protein sequence space using generative adversarial networks
Donatas Repecka, Vykintas Jauniskis, Laurynas Karpus, Elzbieta Rembeza, Jan Zrimec, SimonaPoviloniene, Irmantas Rokaitis, Audrius Laurynenas, Wissam Abuajwa, Otto Savolainen, RolandasMeskys, Martin K. M. Engqvist, Aleksej Zelezniak
De novo protein design for catalysis of any desired chemical reaction is a long standing goal in proteinengineering, due to the broad spectrum of technological, scientific and medical applications. Currently,mapping protein sequence to protein function is, however, neither computationionally nor experimentally tangible1,2. Here we developed ProteinGAN, a specialised variant of the generative adversarial network3that is able to 'learn' natural protein sequence diversity and enables the generation of functional proteinsequences. ProteinGAN learns the evolutionary relationships of protein sequences directly from thecomplex multidimensional amino acid sequence space and creates new, highly diverse sequence variantswith natural-like physical properties. Using malate dehydrogenase as a template enzyme, we show that24% of the ProteinGAN-generated and experimentally tested sequences are soluble and display wild-typelevel catalytic activity in the tested conditionsin vitro, even in highly mutated (>100 mutations) sequences.ProteinGAN therefore demonstrates the potential of artificial intelligence to rapidly generate highly diversenovel functional proteins within the allowed biological constraints of the sequence space.
Code
Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.
Code Syntology ran Syntology
Not run by Syntology. Nothing on this page verifies that the listed code works.
Tasks
1 archive task tag without a task page not shown.
Results from the paper archive 2025-07-28
No leaderboard rows for this paper in the archive.
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections