Skip to main content
Ctrl K

InstaNovo

InstaNovo is a transformer neural network with the ability to translate fragment ion peaks into the sequence of amino acids that make up the studied peptide(s). InstaNovo+ is a multinomial diffusion model that further improves performance by iterative refinement of predicted sequences.

31
mentions
5
contributors
Get started
134 commitsLast commit ≈ 4 days ago120 stars30 forks

Cite this software

Description

De novo peptide sequencing with InstaNovo

PyPI version code coverage DOI

The official code repository for InstaNovo. This repo contains the code for training and inference of InstaNovo and InstaNovo+. InstaNovo is a transformer neural network with the ability to translate fragment ion peaks into the sequence of amino acids that make up the studied peptide(s). InstaNovo+, inspired by human intuition, is a multinomial diffusion model that further improves performance by iterative refinement of predicted sequences.

Publication in Nature Machine Intelligence: InstaNovo enables diffusion-powered de novo peptide sequencing in large-scale proteomics experiments

Graphical Abstract

The full documentation is available at https://instadeepai.github.io/InstaNovo/ and consists of the following sections.

Developed by:

Keywords
Programming languages
  • Python 99%
  • Makefile 1%
License
</>Source code
Packages

Participating organisations

InstaDeep
Technical University of Denmark

Reference papers

Mentions

Contributors