AD-SDL / nmr-peak-tracking

Automatically finding and grouping related peaks from automated NMR experiments

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Peak Tracking and Grouping for NMR

These notebooks explore algorithms for finding peaks in NMR signals then determining which are associated with each other.

Installation

Install the Python environment using Anaconda:

conda env create --file environment.yml

Project Layout

We break the peak detection process into several steps:

  1. Initial peak detection
  2. Linking peaks together into tracks
  3. Joining disconnected tracks belonging to same peaks
  4. Grouping tracks to those from the same source.

Algorithms for each step are explored in separate folders.

About

Automatically finding and grouping related peaks from automated NMR experiments


Languages

Language:Jupyter Notebook 93.1%Language:Python 6.9%