phenolicsdb

PhenolicsDB: phenolics MS/MS (LC-ESI-QTOF) database repository

https://github.com/cooperstonelab/phenolicsdb

Science Score: 49.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 1 DOI reference(s) in README
  • Academic publication links
    Links to: wiley.com, zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (14.9%) to scientific vocabulary

Keywords

mass-spectrometry metabolomics r-package r-programming
Last synced: 6 months ago · JSON representation

Repository

PhenolicsDB: phenolics MS/MS (LC-ESI-QTOF) database repository

Basic Info
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 6
Topics
mass-spectrometry metabolomics r-package r-programming
Created over 2 years ago · Last pushed 6 months ago
Metadata Files
Readme License Citation

README.Rmd

---
output: github_document
editor_options: 
  markdown: 
    wrap: 72
---



```{r, include = FALSE}
knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>",
  fig.path = "man/figures/README-",
  out.width = "100%"
)
```



# PhenolicsDB





[![DOI](https://zenodo.org/badge/676239711.svg)](https://zenodo.org/badge/latestdoi/676239711)



`PhenolicsDB` is a data package that contains raw MS/MS data of
authentic analytical standards. `PhenolicsDB` raw data files and data
frames are aimed to exemplify the use of
[MS2extract](https://cooperstonelab.github.io/MS2extract/) to create
in-house metabolite MS/MS libraries. Between the list of metabolites we
include phenolic acids, flavonoids, dihydrochalcones, carbohydrates, and
others. Tandem mass spectrometry data was collected using a LC coupled
to a Q-TOF mass analyzer.

## Download PhenolicsDB

You can download PhenolicsDB in these links:

-   Negative polarity
    [(link)](https://github.com/CooperstoneLab/PhenolicsDB/blob/main/inst/extdata/PhenolicsDB/msp/PhenolicsDB_neg.msp)

-   Positive polarity
    [(link)](https://github.com/CooperstoneLab/PhenolicsDB/blob/main/inst/extdata/PhenolicsDB/msp/PhenolicsDB_pos.msp)

> You can also access the .mzML files used for this library in the
> following
> [link](https://github.com/CooperstoneLab/PhenolicsDB/tree/main/inst/extdata/mzML)

## Database description

This package is intended to archive the raw `.mzML` files of authentic
analytical standards, as well as structured data frames aimed to be used
jointly with [MS2extract](https://cooperstonelab.github.io/MS2extract/),
to automate the process of creating in-house MS/MS libraries.

This database contains majorly phenolics compounds, aimed to decipher
and annotate the *Rosacea* metabolome. However, as phenolics are
expressed in a wide range of organisms, this database can be used in
multiple scenarios.

We grouped the total database in two batches. The batches are based on
the instrument we used to acquire the MS/MS data. For the first batch,
we used an Agilent QTOF *6545*, and for the second batch, we used an
Agilent QTOF *6546*. In both batches, we collected targeted MS/MS using
the chromatographic method reported in [Bilbrey at al.
(2022)](https://nph.onlinelibrary.wiley.com/doi/full/10.1111/nph.17693).
We collected data in negative and positive polarity, and we used 20 and
40 eV (CE) using collision induced dissociation (CID). Additionally, in
the second batch, we also collected data at 60 and 80 eV (CE). The
following tables describe the set of data frames that you can load and
use with [MS2extract](https://cooperstonelab.github.io/MS2extract/).

## List of metabolites

In the `extdata` directory you will find all the `.mzML` files for all
standards, as well as the structure tables to be used jointly with
[MS2extract](https://cooperstonelab.github.io/MS2extract/).

In the following table you can see the list of metabolites we are
including in this version of the database, as well as in what batch you
will find them.

> MS/MS spectra included in this library can be viewed
> [here](https://github.com/CooperstoneLab/PhenolicsDB/tree/main/inst/extdata/extra_doc/spectra_visualizer_ignore.md)

```{r echo=FALSE, message=FALSE, warning=FALSE, paged.print=TRUE}
library(PhenolicsDB)

```

```{r echo=FALSE, message=FALSE, warning=FALSE, paged.print=FALSE}
devtools::load_all()
compound_summary <- binded_dt |> 
  dplyr::select(-File) |>
  mutate(`rt (min)` = round((min_rt+max_rt)/(2*60), 3)  ) |> 
  dplyr::group_by(Name, Ionization_mode) |> 
  dplyr::summarise(`Collision Energy` = paste0(COLLISIONENERGY, collapse = ", "),
                   Formula = Formula,`rt (min)`= `rt (min)`) |> 
  dplyr::select(Name, Formula, Ionization_mode, `rt (min)`, `Collision Energy`) |> 
  dplyr::ungroup() |> dplyr::mutate(Monoisotopic_mass = 
                  purrr::map_dbl(Formula,
                                 \(x) Rdisop::getMolecule(x)$exactmass  ) ) |> 
  dplyr::distinct(Name, Ionization_mode, .keep_all = TRUE)

knitr::kable(compound_summary)
```

# Citing `PhenolicsDB`

To cite `PhenolicsDB` in your publications, please use:

```{r "citation"}
## Citation info
citation("PhenolicsDB")
```

Owner

  • Name: CooperstoneLab
  • Login: CooperstoneLab
  • Kind: organization
  • Location: Columbus, OH

GitHub Events

Total
  • Push event: 19
Last Year
  • Push event: 19

Dependencies

.github/workflows/check-bioc.yml actions
  • JamesIves/github-pages-deploy-action releases/v4 composite
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/upload-artifact master composite
  • docker/build-push-action v4 composite
  • docker/login-action v2 composite
  • docker/setup-buildx-action v2 composite
  • docker/setup-qemu-action v2 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
.github/workflows/pkgdown.yaml actions
  • JamesIves/github-pages-deploy-action v4.4.1 composite
  • actions/checkout v3 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
DESCRIPTION cran
  • BiocStyle * suggests
  • RefManageR * suggests
  • knitr * suggests
  • rmarkdown * suggests
  • sessioninfo * suggests
  • testthat >= 3.0.0 suggests