Skip to content

Introduction

depthcharge logo

Depthcharge is a deep learning toolkit for building models to analyze mass spectrometry data.

About

Many deep learning tools have been developed for the analysis of mass spectra or mass spectrometry analytes, like peptides and small molecules. However, each one has had to reinvent the wheel.

Depthcharge aims to provide a flexible, but opinionated, framework to rapidly prototype deep learning models for mass spectrometry data. Think of Depthcharge as a set of building blocks to get you started on a new deep learning project focused around mass spectrometry data. Depthcharge delivers these building blocks in the form of PyTorch modules, which can be readily used to assemble customized deep learning models for your task. With Depthcharge we aim to get users ~80% of the way to their ideal model in only a few hours, instead of requiring days or weeks to build and test models for different tasks.