The Unipept web application supports biodiversity and functional analysis of large and complex metaproteome samples and the analysis of peptidomes.
The 6.0 release of Unipept brings support for non-tryptic peptides and the novel Peptonizer analysis pipeline to the tool.
An API and command line tool are available for integration in other programs.
Found a bug or have an idea for an awesome new feature? File an issue using the github issue tracker or drop us a line at [email protected].
If you're willing to get your hands dirty, you might of course also send us a pull request!
This repository contains the source code for the Unipept web application.
To run this application locally, you need to have Node.js and Yarn installed.
-
Clone the repository:
git clone https://github.com/unipept/unipept.git cd unipept -
Install dependencies:
yarn install
-
Start the development server:
yarn dev
The application will be available at http://localhost:3000.
This repository only contains the code for the web application of Unipept. To run a fully functional custom version of Unipept (with your own data), you also need to set up:
- The Unipept Database
- The Unipept API
We have detailed guides on how to set up all of these components on our Wiki: https://github.com/unipept/unipept/wiki
Unipept is a research project of the computational biology group at Ghent University. If you use this application, please cite:
- Vande Moortele et al. (2025) J. Proteome Res. doi.org:10.1021/acs.jproteome.4c00848
- Verschaffelt et al. (2023) J. Proteome Res. doi:10.1021/acs.jproteome.3c00091
- Verschaffelt et al. (2021) J. Proteome Res. doi:10.1021/acs.jproteome.0c00855
- Verschaffelt et al. (2020) Bioinformatics doi:10.1093/bioinformatics/btaa553
- Gurdeep Singh et al. (2019) J. Proteome Res. doi:10.1021/acs.jproteome.8b00716
- Mesuere et al. (2018) J. Proteomics doi:10.1016/j.jprot.2017.05.022
- Mesuere et al. (2016) Proteomics doi:10.1002/pmic.201600023
- Mesuere et al. (2016) Bioinformatics doi:10.1093/bioinformatics/btw039
- Mesuere et al. (2015) Proteomics doi:10.1002/pmic.201400361
- Mesuere et al. (2012) J. Proteome Res. doi:10.1021/pr300576s
Current team:
- Bart Mesuere (@bmesuere): Group leader and PhD supervisor, Unipept founder
- Pieter Verschaffelt (@pverscha): Postdoc and lead developer
- Tibo Vande Moortele (@tibvdm): PhD student
- Simon Van de Vyver (@SimonVandeVyver): PhD student
- Ben-Björn Binke (@benbnk): PhD student
- Peter Dawyndt (@pdawyndt): Group leader and PhD supervisor
Other contributions from:
- Felix Van der Jeugt (@ninewise): Master's student 2014 - 2016 and PhD student 2016 - 2022
- Robbert Gurdeep Singh (@beardhatcode): Developer 2017-2018
- Tom Naessens (@silox): Master's student 2014-2015
- Toon Willems (@nudded): Master's student 2013-2014
- Ewan Higgs (@ehiggs): Ghent University HPC team
- Peter Vandamme: PhD co-supervisor of Bart
- Bart Devreese: PhD co-supervisor of Bart
For code contributions, the contributors graph is the place to be.