A protocol that facilitates the processing and analysis of Hydrogen-Deuterium Exchange Mass Spectrometry data using p-value statistics and Critical Interval analysis.
It provides a pipeline for analyzing data from 'HDXExaminer' (Sierra Analytics, Trajan Scientific),
automating matching and comparison of protein states through Welch's T-test and the Critical Interval statistical framework.
Additionally, it simplifies data export, generates 'PyMol' scripts, and ensures calculations meet publication standards.
'HDXBoxeR' assists in various aspects of hydrogen-deuterium exchange data analysis, including reprocessing data, calculating parameters, identifying significant peptides,
generating plots, and facilitating comparison between protein states.
For details check papers by Hageman and Weis (2019)
HDXBoxeR is a tool designed to streamline various aspects of HDX (Hydrogen-Deuterium Exchange) data analysis:
HDXBoxeR can be used to enhance the efficiency and effectiveness of HDX data analysis, providing tools for data processing, analysis, and visualization.
First, ensure that you have R (and RStudio) installed on your computer. Then you can proceed with the installation of the HDXBoxeR package. There are two methods to install the HDXBoxeR package:
To install, use the following command:
install.packages("HDXBoxeR") #execute only once
The HDXBoxeR package is available on GitHub and can be installed using the devtools package. This method of installation is an alternative to the CRAN method.
install.packages("devtools") #if not installed
library(devtools) #run next two commends only once
devtools::install_github("mkajano/HDXBoxeR")
After installing HDXBoxeR in R, load the package using following command:
library(HDXBoxeR)
Please access the vignette with examples at:
https://cran.r-project.org/web//packages/HDXBoxeR/vignettes/HDXBoxeR.html
After HDXBoxeR package installation the test data will be located in system files of the HDXBoxeR. The path to the input table is shown below:
file_nm<-system.file("extdata", "All_results_table.csv", package = "HDXBoxeR")
This project is licensed under the GPL (>= 2) licence