rformassspectrometry / MetaboCoreUtils

Core utilities for metabolomics.
https://rformassspectrometry.github.io/MetaboCoreUtils/index.html
7 stars 6 forks source link

List of commerical internal standard mixtures #28

Closed michaelwitting closed 3 years ago

michaelwitting commented 3 years ago

Hi,

I'm using several metabolite and lipid mixtures with isotopically labeled standards for QC etc. What do you think about having them in MetaboCoreUtils with the names, formula, exact mass, concentration and a function calling the specific product. The data could be in a file that is read and then a function like getIsMix(mix = "QReSS") returns a data.frame with the metabolites contained.

Best,

Michael

michaelwitting commented 3 years ago

One examples is the QReSS Mix from CIL:

https://www.isotope.com/userfiles/files/assetLibrary/MET_RSCH_QReSS.pdf

jorainer commented 3 years ago

That sounds like a good idea. But I would call the function rather internalStandards(mix = "QReSS") instead.

michaelwitting commented 3 years ago

Great! I will prototype some tables and a function soonish!

michaelwitting commented 3 years ago

@jorainer: Some input would be nice. In several mixes the substances are present as sodium salt, so to correctly calculate the concentration we need to incorporate that. We should have fields with the structure from the salt and the free metabolite so both can be used. I'm suggesting following fields:

Maybe @stanstrup or @sneumann have some opinion on this?

jorainer commented 3 years ago

I'm fine with that - and I would suggest the camelCase option.

michaelwitting commented 3 years ago

Good... will be the camelCase

jorainer commented 3 years ago

I think we can close this issue now - feel free to re-open if needed.

michaelwitting commented 3 years ago

I will add more standard mixes, once I find some time.