Skip to content

unipept/unipept

Repository files navigation

Unipept

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.

Contributing

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!

Installation

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.

  1. Clone the repository:

    git clone https://github.com/unipept/unipept.git
    cd unipept
  2. Install dependencies:

    yarn install
  3. Start the development server:

    yarn dev

The application will be available at http://localhost:3000.

Custom Unipept Instance

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

Who made this app?

Unipept is a research project of the computational biology group at Ghent University. If you use this application, please cite:

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.