Learn R Programming

HaDeX: Analysis and Visualisation of Hydrogen/Deuterium Exchange Mass Spectrometry Data

Hydrogen/Deuterium eXchange Mass Spectrometry (HDX-MS) is a staple technology in structural proteomics. HaDeX provides a analytic workflow for HDX-MS data available as a standalone GUI (https://sourceforge.net/projects/HaDeX/), web server (https://hadex.mslab-ibb.pl/) and the R package available on CRAN (https://cran.r-project.org/web/packages/HaDeX/index.html).

Local instance of HaDeX GUI

To run HaDeX GUI locally on Windows, install it using the following binary file: https://sourceforge.net/projects/HaDeX/files/HaDeX_setup.exe/download

Local instance of HaDeX package

You can install the latest development version of the package:

devtools::install_github("hadexversum/HaDeX")

or the latest version available on CRAN:

install.packages("HaDeX")

After installation GUI can be accessed locally:

library(HaDeX)
HaDeX_gui()

Online manual

The HaDeX documentation is available online.

Citation

Puchala W, Burdukiewicz M, Kistowski M, Dabrowska KA, Badaczewska-Dawid AE, Cysewski D and Dadlez M (2020). HaDeX: Analysis and Visualisation of Hydrogen/Deuterium Exchange Mass Spectrometry Data. Bioinformatics, 10.1093/bioinformatics/btaa587.

Funding

This work is supported by Foundation of Polish Science (TEAM TECH CORE FACILITY/2016-2/2 Mass Spectrometry of Biopharmaceuticals - improved methodologies for qualitative, quantitative and structural characterization of drugs, proteinaceous drug targets and diagnostic molecules) and Narodowe Centrum Nauki (Preludium Bis 1 2019/35/O/NZ2/03745 Wysokorozdzielcza analiza danych z eksperymentów wymiany proton-deuter monitorowanych spektrometrią mas).

Copy Link

Version

Install

install.packages('HaDeX')

Monthly Downloads

260

Version

1.2.3

License

GPL-3

Maintainer

Weronika Puchala

Last Published

July 4th, 2025

Functions in HaDeX (1.2.3)

read_hdx

Read HDX-MS data file
reconstruct_sequence

Reconstruct protein sequence
add_stat_dependency

Calculates confidence limits
calculate_state_deuteration

Calculate deuteration
calculate_confidence_limit_values

Calculate the value of confidence limit
plot_coverage

Plot peptide coverage
comparison_plot

Plot comparison plot
HaDeX-package

HaDeX
plot_kinetics

Plot kinetics data
plot_position_frequency

Plot position frequency
calculate_kinetics

Calculate kinetic data
HaDeX_gui

HaDeX Graphical User Interface
woods_plot

Plot Woods' plot
prepare_dataset

Calculate data
quality_control

Experiment quality control