yuanboFaith / NSleaf_PhytochemQqQ

Analysis script by R for publication: Quantification of phytochemicals in African nightshade leaves using UHPLC-QqQ-MS/MS

Home Page:https://yuanbofaith.github.io/NSleaf_PhytochemQqQ/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Simultaneous quantification of polyphenols, glycoalkaloids and saponins in African nightshade leaves using ultra-high performance liquid chromatography tandem mass spectrometry with acid assisted hydrolysis and multivariate analysis

Abstract

In this study (see original publication), we developed comprehensive quantification methods for major nutritive and antinutritive phytochemical aglycones in edible African nightshade leaves, an underutilized food resource in the sub-Saharan area. A simultaneous hydrolysis and extraction method was developed using methanol with 2 M sulfuric acid with incubation at 65°C for 60 min. UHPLC–QqQ–MS/MS methods were developed and validated for hydrolysis optimization and for quantification of eight major aglycones of polyphenols, alkaloids, and sapogenins in 20 differently sourced nightshade leaves, comprising two African species Solanum scabrum and S. nigrum, and from two distinct cultivation sites, one in New Jersey, US, and the other in Kenya Eldoret. Variation in species, accessions, and cultivation environment played an important role in affecting the phytochemical profile. Total antinutritive alkaloids and sapogenins in all nightshade leaves were evaluated and found to be safe for consumption. This work provides evidence that the consumption of African nightshade leaves as a nutrient-rich leafy green vegetable is safe and can contribute to food security and nutritional improvement in the sub-Saharan area.

Script Reference

This repository documents the original R script used for data analysis and visualization in this work (see code and output). The R code was developed with reference to R for Data Science (2e), and the official documentation of tidyverse, and DataBrewer.co. See breakdown of modules below:

  • Data visualization with ggplot2 (tutorial of the fundamentals; and data viz. gallery).

  • Data wrangling with the following packages:

    • tidyr: transform (e.g., pivoting) the dataset into tidy structure.
    • dplyr: a basic tool to work with data frames.
    • stringr: work with strings.
    • regular expression: search and match a string pattern.
    • purrr: functional programming (e.g., iterating functions across elements of columns).
    • tibble: work with data frames in the modern tibble structure.

Follow me. Keep updated with my latest research

Medium Logo X Logo DataBrewer Logo Harvard Public Health Logo ORCID Logo LinkedIn Logo Academia Logo Google Scholar

About

Analysis script by R for publication: Quantification of phytochemicals in African nightshade leaves using UHPLC-QqQ-MS/MS

https://yuanbofaith.github.io/NSleaf_PhytochemQqQ/


Languages

Language:JavaScript 40.5%Language:HTML 40.4%Language:CSS 19.1%