Papers › Expanding functional protein sequence space using generative adversarial networks

Expanding functional protein sequence space using generative adversarial networks

2 Oct 2019n/a 2019 10archive 2025-07-28

Donatas Repec​ka​, 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 tangible​1,2​. Here we developed ProteinGAN, a specialised variant of the generative adversarial network​3that 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 conditions​in 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.

PaperPDFCode

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

DiversityProtein Design

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